<template>
  <div style="width: 100%;height:100%" v-if="!refreshing">
    <dv-border-box-12 backgroundColor="#19233Ddf" style="width: 1400px;padding: 20px;height:200px;margin-left: 30px"  >
      <div class="bg-color-black" >
        <div class="d-flex jc-center body-box">
          <temp :node-list="nodeList" :link-list="linkList" :prj="prj"></temp>
        </div>
      </div>
    </dv-border-box-12>
    <dv-border-box-12 backgroundColor="#19233Ddf" style="width: 1400px;padding: 20px;height:550px;margin-left: 30px"  >
      <div class="bg-color-black" >
        <div class="d-flex jc-center body-box">
          <div style="width: 100%;height: 530px;position: absolute;top: 0px;left: 0px;z-index:999" id="cesiumContainer">

          </div>
          <dv-border-box-12 backgroundColor="#19233Ddf" style="width: 200px;padding: 20px;height:250px;overflow-y:auto;margin-left: 30px;position: absolute;top: 10px;left: 10px;z-index:1000"  >
            <div class="bg-color-black" >
              <div class="d-flex jc-center body-box" style="display: flex;flex-direction: column;justify-content: left;">
                <div style="color: white;font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-left: 80px">图例</div>
                <div v-for="(item,index) in this.legend" :key="index" style="display: flex;flex-direction: row;margin-top: 10px">
                  <div :style="{'width':'14px','height':'14px','background-color':item.color}"></div>
                  <div style="margin-left: 10px;color: white;font-size: 14px"> {{item.STRA_LITH}}</div>
                </div>
              </div>
            </div>
          </dv-border-box-12>
        </div>
      </div>
    </dv-border-box-12>

  </div>

</template>
<script>
import temp from "../temp";
import drawPolyView from "../d3/drawPolyView"
let viewer = null;
import axios from "axios";
import * as Cesium from "cesium/Cesium";
import drawTunnel from "../d3/drawTunnel";
import Util_Projection from "../d3/Util_Projection";
import sub_dataview from "../sub_dataview";
import vkbeautify from "vkbeautify";
import x2js from "x2js";
import profile_model from "../profile_model"
let x2jsObj = new x2js();
let baseUrl = "";
let tool =null;

export default {
  props:["prj"],
  components:{temp},
  data(){
    return {
      defs:[],
      MILLdata: null,
      mileage:null,
      LNTY:null,
      entity:[],
      struction:["内轮廓","建筑限界","初衬","二衬"],
      pathArr:[],
      matchedInfo:{},
      selectFile:null,
      id : 0,
      nodeList : [
        {
          'id': 'n1',
          'width': 200,
          'height': 32,
          'coordinate': [300,30],
          'meta': {
            'prop': 'green',
            'name': '地质剖面GML',
            "type":"json",
            "data":null
          }
        },
        {
          'id': 'n2',
          'width': 200,
          'height': 32,
          'coordinate': [20,90],
          'meta': {
            'prop': 'green',
            'name': '平面线型(PLAL)',
            "type":"table",
            "data":null
          }
        },
        {
          'id': 'n3',
          'width': 200,
          'height': 30,
          'coordinate': [20,150],
          'meta': {
            'prop': 'green',
            'name': '纵面线型(VERL)',
            "type":"table",
            "data":null
          }
        },
        {
          'id': 'n4',
          'width': 200,
          'height': 30,
          'coordinate': [300,120],
          'meta': {
            'prop': 'orange',
            'name': '三维线型',
            "type":"json",
            "data":null
          }
        },
        {
          'id': 'n5',
          'width': 200,
          'height': 30,
          'coordinate': [650, 75],
          'meta': {
            'prop': 'green',
            'name': '地层基本信息(STRA)',
            "type": "table",
            "data": null
          }
        },{
          'id': 'n6',
          'width': 200,
          'height': 30,
          'coordinate': [950,75],
          'meta': {
            'prop': 'orange',
            'name': '三维地质剖面',
            "type":"json",
            "data":null
          }
        }
      ],
      linkList : [
        {
          'id': 'l1',
          'startId': 'n2',
          'endId': 'n4',
          'startAt': [150, 15],
          'endAt': [0, 15],
          'meta': null
        },
        {
          'id': 'l2',
          'startId': 'n3',
          'endId': 'n4',
          'startAt': [150, 15],
          'endAt': [0, 15],
          'meta': null
        },
        {
          'id': 'l3',
          'startId': 'n1',
          'endId': 'n5',
          'startAt': [150, 15],
          'endAt': [0, 15],
          'meta': null
        },
        {
          'id': 'l4',
          'startId': 'n4',
          'endId': 'n5',
          'startAt': [150, 15],
          'endAt': [0, 15],
          'meta': null
        },
        {
          'id': 'l5',
          'startId': 'n5',
          'endId': 'n6',
          'startAt': [150, 15],
          'endAt': [0, 15],
          'meta': null
        }
      ],
      refreshing:true,
      legend:[]
    }
  },
  mounted() {
    this.init();
    this.consoleView();
  },
  methods: {
    init(){
      this.content = {};
      let p1=axios.get("static/geo.json");
      let p2 = axios.get(`/api/prj/data?code=${this.prj}&objCode=PLAL`)
      let p3 = axios.get(`/api/prj/data?code=${this.prj}&objCode=VERL`)
      let p4 = axios.get("static/plan.gml")
      let p5=axios.get(`/api/prj/data?code=${this.prj}&objCode=STRA`)
      this.colorDict={};
      Promise.all([p1,p2,p3,p4,p5])
      .then(
        res=>{
          console.log(res[0].data);
          this.content.gml = res[3].data;
          this.content.geo = res[0].data;
          this.content.PLAL = res[1].data;
          this.content.VERL = res[2].data;
          this.content.STRA=res[4].data;
          this.content.path = [
            {
              'mileage': 'YK1+435',
              'x': '2172.972',
              'y': '-377.95',
              'z': '-7.45'
            },
            {
              'mileage': 'YK1+440',
              'x': '2168.4156',
              'y': '-375.8857',
              'z': '-7.38'
            },
            {
              'mileage': 'YK1+450',
              'x': '2159.2824',
              'y': '-371.8134',
              'z': '-7.32'
            },
            {
              'mileage': 'YK1+460',
              'x': '2150.1172',
              'y': '-367.8136',
              'z': '-7.26'
            },
            {
              'mileage': 'YK1+470',
              'x': '2140.9205',
              'y': '-363.8868',
              'z': '-7.19'
            },
            {
              'mileage': 'YK1+480',
              'x': '2131.6929',
              'y': '-360.033',
              'z': '-7.14'
            },
            {
              'mileage': 'YK1+490',
              'x': '2122.435',
              'y': '-356.2526',
              'z': '-7.08'
            },
            {
              'mileage': 'YK1+500',
              'x': '2113.1475',
              'y': '-352.5458',
              'z': '-7.03'
            },
            {
              'mileage': 'YK1+510',
              'x': '2103.8308',
              'y': '-348.9128',
              'z': '-6.97'
            },
            {
              'mileage': 'YK1+520',
              'x': '2094.4856',
              'y': '-345.3538',
              'z': '-6.92'
            },
            {
              'mileage': 'YK1+530',
              'x': '2085.1124',
              'y': '-341.8692',
              'z': '-6.87'
            },
            {
              'mileage': 'YK1+540',
              'x': '2075.7118',
              'y': '-338.459',
              'z': '-6.83'
            },
            {
              'mileage': 'YK1+550',
              'x': '2066.2845',
              'y': '-335.1235',
              'z': '-6.78'
            },
            {
              'mileage': 'YK1+560',
              'x': '2056.8311',
              'y': '-331.8629',
              'z': '-6.74'
            },
            {
              'mileage': 'YK1+570',
              'x': '2047.352',
              'y': '-328.6775',
              'z': '-6.7'
            },
            {
              'mileage': 'YK1+580',
              'x': '2037.848',
              'y': '-325.5673',
              'z': '-6.66'
            },
            {
              'mileage': 'YK1+590',
              'x': '2028.3196',
              'y': '-322.5327',
              'z': '-6.62'
            },
            {
              'mileage': 'YK1+600',
              'x': '2018.7674',
              'y': '-319.5738',
              'z': '-6.59'
            },
            {
              'mileage': 'YK1+610',
              'x': '2009.192',
              'y': '-316.6908',
              'z': '-6.56'
            },
            {
              'mileage': 'YK1+620',
              'x': '1999.5941',
              'y': '-313.8839',
              'z': '-6.53'
            },
            {
              'mileage': 'YK1+630',
              'x': '1989.9741',
              'y': '-311.1533',
              'z': '-6.5'
            },
            {
              'mileage': 'YK1+640',
              'x': '1980.3328',
              'y': '-308.499',
              'z': '-6.46'
            },
            {
              'mileage': 'YK1+650',
              'x': '1970.6708',
              'y': '-305.9214',
              'z': '-6.43'
            },
            {
              'mileage': 'YK1+660',
              'x': '1960.9886',
              'y': '-303.4205',
              'z': '-6.4'
            },
            {
              'mileage': 'YK1+670',
              'x': '1951.2868',
              'y': '-300.9965',
              'z': '-6.37'
            },
            {
              'mileage': 'YK1+680',
              'x': '1941.5662',
              'y': '-298.6496',
              'z': '-6.34'
            },
            {
              'mileage': 'YK1+690',
              'x': '1931.8274',
              'y': '-296.3791',
              'z': '-6.31'
            },
            {
              'mileage': 'YK1+700',
              'x': '1922.0721',
              'y': '-294.1804',
              'z': '-6.28'
            },
            {
              'mileage': 'YK1+710',
              'x': '1912.302',
              'y': '-292.0483',
              'z': '-6.25'
            },
            {
              'mileage': 'YK1+720',
              'x': '1902.5189',
              'y': '-289.9773',
              'z': '-6.22'
            },
            {
              'mileage': 'YK1+730',
              'x': '1892.7241',
              'y': '-287.9619',
              'z': '-6.19'
            },
            {
              'mileage': 'YK1+740',
              'x': '1882.9191',
              'y': '-285.9965',
              'z': '-6.15'
            },
            {
              'mileage': 'YK1+750',
              'x': '1873.1053',
              'y': '-284.0758',
              'z': '-6.12'
            },
            {
              'mileage': 'YK1+760',
              'x': '1863.284',
              'y': '-282.1942',
              'z': '-6.09'
            },
            {
              'mileage': 'YK1+770',
              'x': '1853.4562',
              'y': '-280.346',
              'z': '-6.06'
            },
            {
              'mileage': 'YK1+780',
              'x': '1843.6233',
              'y': '-278.5259',
              'z': '-6.03'
            },
            {
              'mileage': 'YK1+790',
              'x': '1833.7862',
              'y': '-276.7282',
              'z': '-6'
            },
            {
              'mileage': 'YK1+800',
              'x': '1823.946',
              'y': '-274.9473',
              'z': '-5.97'
            },
            {
              'mileage': 'YK1+810',
              'x': '1814.1039',
              'y': '-273.1777',
              'z': '-5.94'
            },
            {
              'mileage': 'YK1+820',
              'x': '1804.2606',
              'y': '-271.4138',
              'z': '-5.91'
            },
            {
              'mileage': 'YK1+830',
              'x': '1794.4173',
              'y': '-269.6509',
              'z': '-5.88'
            },
            {
              'mileage': 'YK1+840',
              'x': '1784.5739',
              'y': '-267.888',
              'z': '-5.84'
            },
            {
              'mileage': 'YK1+850',
              'x': '1774.7305',
              'y': '-266.1251',
              'z': '-5.81'
            },
            {
              'mileage': 'YK1+860',
              'x': '1764.8871',
              'y': '-264.3622',
              'z': '-5.78'
            },
            {
              'mileage': 'YK1+870',
              'x': '1755.0437',
              'y': '-262.5993',
              'z': '-5.75'
            },
            {
              'mileage': 'YK1+880',
              'x': '1745.2004',
              'y': '-260.8364',
              'z': '-5.72'
            },
            {
              'mileage': 'YK1+890',
              'x': '1735.357',
              'y': '-259.0735',
              'z': '-5.69'
            },
            {
              'mileage': 'YK1+900',
              'x': '1725.5136',
              'y': '-257.3106',
              'z': '-5.66'
            },
            {
              'mileage': 'YK1+910',
              'x': '1715.6702',
              'y': '-255.5476',
              'z': '-5.63'
            },
            {
              'mileage': 'YK1+920',
              'x': '1705.8268',
              'y': '-253.7847',
              'z': '-5.6'
            },
            {
              'mileage': 'YK1+930',
              'x': '1695.9835',
              'y': '-252.0218',
              'z': '-5.57'
            },
            {
              'mileage': 'YK1+940',
              'x': '1686.1401',
              'y': '-250.2589',
              'z': '-5.53'
            },
            {
              'mileage': 'YK1+950',
              'x': '1676.2967',
              'y': '-248.496',
              'z': '-5.5'
            },
            {
              'mileage': 'YK1+960',
              'x': '1666.4533',
              'y': '-246.7331',
              'z': '-5.47'
            },
            {
              'mileage': 'YK1+970',
              'x': '1656.6099',
              'y': '-244.9702',
              'z': '-5.44'
            },
            {
              'mileage': 'YK1+980',
              'x': '1646.7665',
              'y': '-243.2073',
              'z': '-5.41'
            },
            {
              'mileage': 'YK1+990',
              'x': '1636.9232',
              'y': '-241.4444',
              'z': '-5.38'
            },
            {
              'mileage': 'YK2+000',
              'x': '1627.0798',
              'y': '-239.6815',
              'z': '-5.35'
            },
            {
              'mileage': 'YK2+010',
              'x': '1617.2364',
              'y': '-237.9186',
              'z': '-5.32'
            },
            {
              'mileage': 'YK2+020',
              'x': '1607.393',
              'y': '-236.1557',
              'z': '-5.29'
            },
            {
              'mileage': 'YK2+030',
              'x': '1597.5496',
              'y': '-234.3928',
              'z': '-5.26'
            },
            {
              'mileage': 'YK2+040',
              'x': '1587.7063',
              'y': '-232.6298',
              'z': '-5.22'
            },
            {
              'mileage': 'YK2+050',
              'x': '1577.8629',
              'y': '-230.8669',
              'z': '-5.19'
            },
            {
              'mileage': 'YK2+060',
              'x': '1568.0195',
              'y': '-229.104',
              'z': '-5.16'
            },
            {
              'mileage': 'YK2+070',
              'x': '1558.1761',
              'y': '-227.3411',
              'z': '-5.13'
            },
            {
              'mileage': 'YK2+080',
              'x': '1548.3327',
              'y': '-225.5782',
              'z': '-5.1'
            },
            {
              'mileage': 'YK2+090',
              'x': '1538.4894',
              'y': '-223.8153',
              'z': '-5.07'
            },
            {
              'mileage': 'YK2+100',
              'x': '1528.646',
              'y': '-222.0524',
              'z': '-5.04'
            },
            {
              'mileage': 'YK2+110',
              'x': '1518.8026',
              'y': '-220.2895',
              'z': '-5.01'
            },
            {
              'mileage': 'YK2+120',
              'x': '1508.9592',
              'y': '-218.5266',
              'z': '-4.98'
            },
            {
              'mileage': 'YK2+130',
              'x': '1499.1158',
              'y': '-216.7637',
              'z': '-4.95'
            },
            {
              'mileage': 'YK2+140',
              'x': '1489.2724',
              'y': '-215.0008',
              'z': '-4.91'
            },
            {
              'mileage': 'YK2+150',
              'x': '1479.4291',
              'y': '-213.2379',
              'z': '-4.88'
            },
            {
              'mileage': 'YK2+160',
              'x': '1469.5857',
              'y': '-211.475',
              'z': '-4.85'
            },
            {
              'mileage': 'YK2+170',
              'x': '1459.7423',
              'y': '-209.712',
              'z': '-4.82'
            },
            {
              'mileage': 'YK2+180',
              'x': '1449.8989',
              'y': '-207.9491',
              'z': '-4.79'
            },
            {
              'mileage': 'YK2+190',
              'x': '1440.0555',
              'y': '-206.1862',
              'z': '-4.76'
            },
            {
              'mileage': 'YK2+200',
              'x': '1430.2122',
              'y': '-204.4233',
              'z': '-4.73'
            },
            {
              'mileage': 'YK2+210',
              'x': '1420.3688',
              'y': '-202.6604',
              'z': '-4.7'
            },
            {
              'mileage': 'YK2+220',
              'x': '1410.5254',
              'y': '-200.8975',
              'z': '-4.67'
            },
            {
              'mileage': 'YK2+230',
              'x': '1400.682',
              'y': '-199.1346',
              'z': '-4.64'
            },
            {
              'mileage': 'YK2+240',
              'x': '1390.8386',
              'y': '-197.3717',
              'z': '-4.6'
            },
            {
              'mileage': 'YK2+250',
              'x': '1380.9952',
              'y': '-195.6088',
              'z': '-4.57'
            },
            {
              'mileage': 'YK2+260',
              'x': '1371.1519',
              'y': '-193.8459',
              'z': '-4.54'
            },
            {
              'mileage': 'YK2+270',
              'x': '1361.3085',
              'y': '-192.083',
              'z': '-4.51'
            },
            {
              'mileage': 'YK2+280',
              'x': '1351.4651',
              'y': '-190.3201',
              'z': '-4.48'
            },
            {
              'mileage': 'YK2+290',
              'x': '1341.6217',
              'y': '-188.5572',
              'z': '-4.45'
            },
            {
              'mileage': 'YK2+300',
              'x': '1331.7783',
              'y': '-186.7943',
              'z': '-4.42'
            },
            {
              'mileage': 'YK2+310',
              'x': '1321.935',
              'y': '-185.0313',
              'z': '-4.39'
            },
            {
              'mileage': 'YK2+320',
              'x': '1312.0916',
              'y': '-183.2684',
              'z': '-4.36'
            },
            {
              'mileage': 'YK2+330',
              'x': '1302.2482',
              'y': '-181.5055',
              'z': '-4.33'
            },
            {
              'mileage': 'YK2+340',
              'x': '1292.4048',
              'y': '-179.7426',
              'z': '-4.29'
            },
            {
              'mileage': 'YK2+350',
              'x': '1282.5614',
              'y': '-177.9797',
              'z': '-4.26'
            },
            {
              'mileage': 'YK2+360',
              'x': '1272.7181',
              'y': '-176.2168',
              'z': '-4.23'
            },
            {
              'mileage': 'YK2+370',
              'x': '1262.8747',
              'y': '-174.4539',
              'z': '-4.2'
            },
            {
              'mileage': 'YK2+380',
              'x': '1253.0313',
              'y': '-172.691',
              'z': '-4.17'
            },
            {
              'mileage': 'YK2+390',
              'x': '1243.1879',
              'y': '-170.9281',
              'z': '-4.14'
            },
            {
              'mileage': 'YK2+400',
              'x': '1233.3445',
              'y': '-169.1652',
              'z': '-4.11'
            },
            {
              'mileage': 'YK2+410',
              'x': '1223.5011',
              'y': '-167.4023',
              'z': '-4.08'
            },
            {
              'mileage': 'YK2+420',
              'x': '1213.6578',
              'y': '-165.6394',
              'z': '-4.05'
            },
            {
              'mileage': 'YK2+430',
              'x': '1203.8144',
              'y': '-163.8765',
              'z': '-4.02'
            },
            {
              'mileage': 'YK2+440',
              'x': '1193.971',
              'y': '-162.1135',
              'z': '-3.98'
            },
            {
              'mileage': 'YK2+450',
              'x': '1184.1276',
              'y': '-160.3506',
              'z': '-3.95'
            },
            {
              'mileage': 'YK2+460',
              'x': '1174.2842',
              'y': '-158.5877',
              'z': '-3.92'
            },
            {
              'mileage': 'YK2+470',
              'x': '1164.4409',
              'y': '-156.8248',
              'z': '-3.89'
            },
            {
              'mileage': 'YK2+480',
              'x': '1154.5975',
              'y': '-155.0619',
              'z': '-3.86'
            },
            {
              'mileage': 'YK2+490',
              'x': '1144.7541',
              'y': '-153.299',
              'z': '-3.83'
            },
            {
              'mileage': 'YK2+500',
              'x': '1134.9107',
              'y': '-151.5361',
              'z': '-3.8'
            },
            {
              'mileage': 'YK2+510',
              'x': '1125.0673',
              'y': '-149.7732',
              'z': '-3.77'
            },
            {
              'mileage': 'YK2+520',
              'x': '1115.224',
              'y': '-148.0103',
              'z': '-3.74'
            },
            {
              'mileage': 'YK2+530',
              'x': '1105.3806',
              'y': '-146.2474',
              'z': '-3.71'
            },
            {
              'mileage': 'YK2+540',
              'x': '1095.5372',
              'y': '-144.4845',
              'z': '-3.67'
            },
            {
              'mileage': 'YK2+550',
              'x': '1085.6938',
              'y': '-142.7216',
              'z': '-3.64'
            },
            {
              'mileage': 'YK2+560',
              'x': '1075.8504',
              'y': '-140.9587',
              'z': '-3.61'
            },
            {
              'mileage': 'YK2+570',
              'x': '1066.007',
              'y': '-139.1957',
              'z': '-3.58'
            },
            {
              'mileage': 'YK2+580',
              'x': '1056.1637',
              'y': '-137.4328',
              'z': '-3.55'
            },
            {
              'mileage': 'YK2+590',
              'x': '1046.3203',
              'y': '-135.6699',
              'z': '-3.52'
            },
            {
              'mileage': 'YK2+600',
              'x': '1036.4769',
              'y': '-133.907',
              'z': '-3.49'
            },
            {
              'mileage': 'YK2+610',
              'x': '1026.6335',
              'y': '-132.1441',
              'z': '-3.46'
            },
            {
              'mileage': 'YK2+620',
              'x': '1016.7901',
              'y': '-130.3812',
              'z': '-3.43'
            },
            {
              'mileage': 'YK2+630',
              'x': '1006.9468',
              'y': '-128.6183',
              'z': '-3.4'
            },
            {
              'mileage': 'YK2+640',
              'x': '997.1034',
              'y': '-126.8554',
              'z': '-3.36'
            },
            {
              'mileage': 'YK2+650',
              'x': '987.26',
              'y': '-125.0925',
              'z': '-3.33'
            },
            {
              'mileage': 'YK2+660',
              'x': '977.4166',
              'y': '-123.3296',
              'z': '-3.3'
            },
            {
              'mileage': 'YK2+670',
              'x': '967.5732',
              'y': '-121.5667',
              'z': '-3.27'
            },
            {
              'mileage': 'YK2+680',
              'x': '957.7298',
              'y': '-119.8038',
              'z': '-3.24'
            },
            {
              'mileage': 'YK2+690',
              'x': '947.8865',
              'y': '-118.0409',
              'z': '-3.21'
            },
            {
              'mileage': 'YK2+700',
              'x': '938.0431',
              'y': '-116.278',
              'z': '-3.18'
            },
            {
              'mileage': 'YK2+710',
              'x': '928.1997',
              'y': '-114.515',
              'z': '-3.15'
            },
            {
              'mileage': 'YK2+720',
              'x': '918.3563',
              'y': '-112.7521',
              'z': '-3.12'
            },
            {
              'mileage': 'YK2+730',
              'x': '908.5129',
              'y': '-110.9892',
              'z': '-3.09'
            },
            {
              'mileage': 'YK2+740',
              'x': '898.6696',
              'y': '-109.2263',
              'z': '-3.05'
            },
            {
              'mileage': 'YK2+750',
              'x': '888.8262',
              'y': '-107.4634',
              'z': '-3.02'
            },
            {
              'mileage': 'YK2+760',
              'x': '878.9828',
              'y': '-105.7005',
              'z': '-2.99'
            },
            {
              'mileage': 'YK2+770',
              'x': '869.1394',
              'y': '-103.9376',
              'z': '-2.96'
            },
            {
              'mileage': 'YK2+780',
              'x': '859.296',
              'y': '-102.1747',
              'z': '-2.93'
            },
            {
              'mileage': 'YK2+790',
              'x': '849.4527',
              'y': '-100.4118',
              'z': '-2.9'
            },
            {
              'mileage': 'YK2+800',
              'x': '839.6093',
              'y': '-98.6489',
              'z': '-2.87'
            },
            {
              'mileage': 'YK2+810',
              'x': '829.7659',
              'y': '-96.886',
              'z': '-2.84'
            },
            {
              'mileage': 'YK2+820',
              'x': '819.9225',
              'y': '-95.1231',
              'z': '-2.81'
            },
            {
              'mileage': 'YK2+830',
              'x': '810.0791',
              'y': '-93.3602',
              'z': '-2.78'
            },
            {
              'mileage': 'YK2+840',
              'x': '800.2357',
              'y': '-91.5972',
              'z': '-2.74'
            },
            {
              'mileage': 'YK2+850',
              'x': '790.3924',
              'y': '-89.8343',
              'z': '-2.71'
            },
            {
              'mileage': 'YK2+860',
              'x': '780.549',
              'y': '-88.0714',
              'z': '-2.68'
            },
            {
              'mileage': 'YK2+870',
              'x': '770.7056',
              'y': '-86.3085',
              'z': '-2.65'
            },
            {
              'mileage': 'YK2+880',
              'x': '760.8622',
              'y': '-84.5456',
              'z': '-2.62'
            },
            {
              'mileage': 'YK2+890',
              'x': '751.0188',
              'y': '-82.7827',
              'z': '-2.59'
            },
            {
              'mileage': 'YK2+900',
              'x': '741.1755',
              'y': '-81.0198',
              'z': '-2.56'
            },
            {
              'mileage': 'YK2+910',
              'x': '731.3321',
              'y': '-79.2569',
              'z': '-2.53'
            },
            {
              'mileage': 'YK2+920',
              'x': '721.4887',
              'y': '-77.494',
              'z': '-2.5'
            },
            {
              'mileage': 'YK2+930',
              'x': '711.6453',
              'y': '-75.7311',
              'z': '-2.47'
            },
            {
              'mileage': 'YK2+940',
              'x': '701.8019',
              'y': '-73.9682',
              'z': '-2.43'
            },
            {
              'mileage': 'YK2+950',
              'x': '691.9586',
              'y': '-72.2053',
              'z': '-2.4'
            },
            {
              'mileage': 'YK2+960',
              'x': '682.1152',
              'y': '-70.4424',
              'z': '-2.37'
            },
            {
              'mileage': 'YK2+970',
              'x': '672.2718',
              'y': '-68.6795',
              'z': '-2.34'
            },
            {
              'mileage': 'YK2+980',
              'x': '662.4284',
              'y': '-66.9165',
              'z': '-2.31'
            },
            {
              'mileage': 'YK2+990',
              'x': '652.585',
              'y': '-65.1536',
              'z': '-2.28'
            },
            {
              'mileage': 'YK3+000',
              'x': '642.7416',
              'y': '-63.3907',
              'z': '-2.25'
            },
            {
              'mileage': 'YK3+010',
              'x': '632.8983',
              'y': '-61.6278',
              'z': '-2.22'
            },
            {
              'mileage': 'YK3+020',
              'x': '623.0549',
              'y': '-59.8649',
              'z': '-2.19'
            },
            {
              'mileage': 'YK3+030',
              'x': '613.2115',
              'y': '-58.102',
              'z': '-2.16'
            },
            {
              'mileage': 'YK3+040',
              'x': '603.3681',
              'y': '-56.3391',
              'z': '-2.12'
            },
            {
              'mileage': 'YK3+050',
              'x': '593.5247',
              'y': '-54.5762',
              'z': '-2.09'
            },
            {
              'mileage': 'YK3+060',
              'x': '583.6814',
              'y': '-52.8133',
              'z': '-2.06'
            },
            {
              'mileage': 'YK3+070',
              'x': '573.838',
              'y': '-51.0504',
              'z': '-2.03'
            },
            {
              'mileage': 'YK3+080',
              'x': '563.9946',
              'y': '-49.2875',
              'z': '-2'
            },
            {
              'mileage': 'YK3+090',
              'x': '554.1512',
              'y': '-47.5246',
              'z': '-1.97'
            },
            {
              'mileage': 'YK3+100',
              'x': '544.3078',
              'y': '-45.7617',
              'z': '-1.94'
            },
            {
              'mileage': 'YK3+110',
              'x': '534.4644',
              'y': '-43.9987',
              'z': '-1.91'
            },
            {
              'mileage': 'YK3+120',
              'x': '524.6211',
              'y': '-42.2358',
              'z': '-1.88'
            },
            {
              'mileage': 'YK3+130',
              'x': '514.7777',
              'y': '-40.4729',
              'z': '-1.85'
            },
            {
              'mileage': 'YK3+140',
              'x': '504.9343',
              'y': '-38.71',
              'z': '-1.81'
            },
            {
              'mileage': 'YK3+150',
              'x': '495.0909',
              'y': '-36.9471',
              'z': '-1.78'
            },
            {
              'mileage': 'YK3+160',
              'x': '485.2475',
              'y': '-35.1842',
              'z': '-1.75'
            },
            {
              'mileage': 'YK3+170',
              'x': '475.4042',
              'y': '-33.4213',
              'z': '-1.72'
            },
            {
              'mileage': 'YK3+180',
              'x': '465.5608',
              'y': '-31.6584',
              'z': '-1.69'
            },
            {
              'mileage': 'YK3+190',
              'x': '455.7174',
              'y': '-29.8955',
              'z': '-1.66'
            },
            {
              'mileage': 'YK3+200',
              'x': '445.874',
              'y': '-28.1326',
              'z': '-1.63'
            },
            {
              'mileage': 'YK3+210',
              'x': '436.0306',
              'y': '-26.3697',
              'z': '-1.6'
            },
            {
              'mileage': 'YK3+220',
              'x': '426.1873',
              'y': '-24.6068',
              'z': '-1.57'
            },
            {
              'mileage': 'YK3+230',
              'x': '416.3439',
              'y': '-22.8439',
              'z': '-1.54'
            },
            {
              'mileage': 'YK3+240',
              'x': '406.5005',
              'y': '-21.0809',
              'z': '-1.5'
            },
            {
              'mileage': 'YK3+250',
              'x': '396.6571',
              'y': '-19.318',
              'z': '-1.47'
            },
            {
              'mileage': 'YK3+260',
              'x': '386.8137',
              'y': '-17.5551',
              'z': '-1.44'
            },
            {
              'mileage': 'YK3+270',
              'x': '376.9703',
              'y': '-15.7922',
              'z': '-1.41'
            },
            {
              'mileage': 'YK3+280',
              'x': '367.127',
              'y': '-14.0293',
              'z': '-1.38'
            },
            {
              'mileage': 'YK3+290',
              'x': '357.2836',
              'y': '-12.2664',
              'z': '-1.35'
            },
            {
              'mileage': 'YK3+300',
              'x': '347.4402',
              'y': '-10.5035',
              'z': '-1.32'
            },
            {
              'mileage': 'YK3+310',
              'x': '337.5968',
              'y': '-8.7406',
              'z': '-1.29'
            },
            {
              'mileage': 'YK3+320',
              'x': '327.7534',
              'y': '-6.9777',
              'z': '-1.26'
            },
            {
              'mileage': 'YK3+330',
              'x': '317.9101',
              'y': '-5.2148',
              'z': '-1.23'
            },
            {
              'mileage': 'YK3+340',
              'x': '308.0667',
              'y': '-3.4519',
              'z': '-1.19'
            },
            {
              'mileage': 'YK3+350',
              'x': '298.2233',
              'y': '-1.689',
              'z': '-1.16'
            },
            {
              'mileage': 'YK3+360',
              'x': '288.3799',
              'y': '0.0739',
              'z': '-1.13'
            },
            {
              'mileage': 'YK3+370',
              'x': '278.5365',
              'y': '1.8368',
              'z': '-1.1'
            },
            {
              'mileage': 'YK3+380',
              'x': '268.6932',
              'y': '3.5998',
              'z': '-1.07'
            },
            {
              'mileage': 'YK3+390',
              'x': '258.8498',
              'y': '5.3627',
              'z': '-1.04'
            },
            {
              'mileage': 'YK3+400',
              'x': '249.0064',
              'y': '7.1256',
              'z': '-1.01'
            },
            {
              'mileage': 'YK3+410',
              'x': '239.163',
              'y': '8.8885',
              'z': '-0.98'
            },
            {
              'mileage': 'YK3+420',
              'x': '229.3196',
              'y': '10.6514',
              'z': '-0.95'
            },
            {
              'mileage': 'YK3+430',
              'x': '219.4762',
              'y': '12.4143',
              'z': '-0.92'
            },
            {
              'mileage': 'YK3+440',
              'x': '209.6329',
              'y': '14.1772',
              'z': '-0.88'
            },
            {
              'mileage': 'YK3+450',
              'x': '199.7895',
              'y': '15.9401',
              'z': '-0.85'
            },
            {
              'mileage': 'YK3+460',
              'x': '189.9461',
              'y': '17.703',
              'z': '-0.82'
            },
            {
              'mileage': 'YK3+470',
              'x': '180.1027',
              'y': '19.4659',
              'z': '-0.79'
            },
            {
              'mileage': 'YK3+480',
              'x': '170.2593',
              'y': '21.2288',
              'z': '-0.76'
            },
            {
              'mileage': 'YK3+490',
              'x': '160.416',
              'y': '22.9917',
              'z': '-0.73'
            },
            {
              'mileage': 'YK3+500',
              'x': '150.5726',
              'y': '24.7546',
              'z': '-0.7'
            },
            {
              'mileage': 'YK3+510',
              'x': '140.7292',
              'y': '26.5176',
              'z': '-0.67'
            },
            {
              'mileage': 'YK3+520',
              'x': '130.8858',
              'y': '28.2805',
              'z': '-0.64'
            },
            {
              'mileage': 'YK3+530',
              'x': '121.0424',
              'y': '30.0434',
              'z': '-0.61'
            },
            {
              'mileage': 'YK3+540',
              'x': '111.199',
              'y': '31.8063',
              'z': '-0.57'
            },
            {
              'mileage': 'YK3+550',
              'x': '101.3557',
              'y': '33.5692',
              'z': '-0.54'
            },
            {
              'mileage': 'YK3+560',
              'x': '91.5123',
              'y': '35.3321',
              'z': '-0.51'
            },
            {
              'mileage': 'YK3+570',
              'x': '81.6689',
              'y': '37.095',
              'z': '-0.48'
            },
            {
              'mileage': 'YK3+580',
              'x': '71.8255',
              'y': '38.8579',
              'z': '-0.45'
            },
            {
              'mileage': 'YK3+590',
              'x': '61.9821',
              'y': '40.6208',
              'z': '-0.42'
            },
            {
              'mileage': 'YK3+600',
              'x': '52.1388',
              'y': '42.3837',
              'z': '-0.39'
            },
            {
              'mileage': 'YK3+610',
              'x': '42.2954',
              'y': '44.1466',
              'z': '-0.36'
            },
            {
              'mileage': 'YK3+620',
              'x': '32.452',
              'y': '45.9095',
              'z': '-0.33'
            },
            {
              'mileage': 'YK3+630',
              'x': '22.6086',
              'y': '47.6724',
              'z': '-0.3'
            },
            {
              'mileage': 'YK3+640',
              'x': '12.7652',
              'y': '49.4354',
              'z': '-0.26'
            },
            {
              'mileage': 'YK3+650',
              'x': '2.9219',
              'y': '51.1983',
              'z': '-0.23'
            },
            {
              'mileage': 'YK3+660',
              'x': '-6.9215',
              'y': '52.9612',
              'z': '-0.2'
            },
            {
              'mileage': 'YK3+670',
              'x': '-16.7649',
              'y': '54.7241',
              'z': '-0.17'
            },
            {
              'mileage': 'YK3+680',
              'x': '-26.6083',
              'y': '56.487',
              'z': '-0.14'
            },
            {
              'mileage': 'YK3+690',
              'x': '-36.4517',
              'y': '58.2499',
              'z': '-0.11'
            },
            {
              'mileage': 'YK3+700',
              'x': '-46.2951',
              'y': '60.0128',
              'z': '-0.08'
            },
            {
              'mileage': 'YK3+710',
              'x': '-56.1384',
              'y': '61.7757',
              'z': '-0.05'
            },
            {
              'mileage': 'YK3+720',
              'x': '-65.9818',
              'y': '63.5386',
              'z': '-0.02'
            },
            {
              'mileage': 'YK3+730',
              'x': '-75.8252',
              'y': '65.3015',
              'z': '0.01'
            },
            {
              'mileage': 'YK3+740',
              'x': '-85.6686',
              'y': '67.0644',
              'z': '0.05'
            },
            {
              'mileage': 'YK3+750',
              'x': '-95.512',
              'y': '68.8273',
              'z': '0.08'
            },
            {
              'mileage': 'YK3+760',
              'x': '-105.3553',
              'y': '70.5902',
              'z': '0.11'
            },
            {
              'mileage': 'YK3+770',
              'x': '-115.1987',
              'y': '72.3531',
              'z': '0.14'
            },
            {
              'mileage': 'YK3+780',
              'x': '-125.0421',
              'y': '74.1161',
              'z': '0.17'
            },
            {
              'mileage': 'YK3+790',
              'x': '-134.8855',
              'y': '75.879',
              'z': '0.2'
            },
            {
              'mileage': 'YK3+800',
              'x': '-144.7289',
              'y': '77.6419',
              'z': '0.23'
            },
            {
              'mileage': 'YK3+810',
              'x': '-154.5722',
              'y': '79.4048',
              'z': '0.26'
            },
            {
              'mileage': 'YK3+820',
              'x': '-164.4156',
              'y': '81.1677',
              'z': '0.29'
            },
            {
              'mileage': 'YK3+830',
              'x': '-174.259',
              'y': '82.9306',
              'z': '0.32'
            },
            {
              'mileage': 'YK3+840',
              'x': '-184.1024',
              'y': '84.6935',
              'z': '0.36'
            },
            {
              'mileage': 'YK3+850',
              'x': '-193.9458',
              'y': '86.4564',
              'z': '0.39'
            },
            {
              'mileage': 'YK3+860',
              'x': '-203.7892',
              'y': '88.2193',
              'z': '0.42'
            },
            {
              'mileage': 'YK3+870',
              'x': '-213.6325',
              'y': '89.9822',
              'z': '0.45'
            },
            {
              'mileage': 'YK3+880',
              'x': '-223.4759',
              'y': '91.7451',
              'z': '0.48'
            },
            {
              'mileage': 'YK3+890',
              'x': '-233.3193',
              'y': '93.508',
              'z': '0.51'
            },
            {
              'mileage': 'YK3+900',
              'x': '-243.1627',
              'y': '95.2709',
              'z': '0.54'
            },
            {
              'mileage': 'YK3+910',
              'x': '-253.0061',
              'y': '97.0339',
              'z': '0.57'
            },
            {
              'mileage': 'YK3+920',
              'x': '-262.8494',
              'y': '98.7968',
              'z': '0.6'
            },
            {
              'mileage': 'YK3+930',
              'x': '-272.6928',
              'y': '100.5597',
              'z': '0.63'
            },
            {
              'mileage': 'YK3+940',
              'x': '-282.5362',
              'y': '102.3226',
              'z': '0.67'
            },
            {
              'mileage': 'YK3+950',
              'x': '-292.3796',
              'y': '104.0855',
              'z': '0.7'
            },
            {
              'mileage': 'YK3+960',
              'x': '-302.223',
              'y': '105.8484',
              'z': '0.73'
            },
            {
              'mileage': 'YK3+970',
              'x': '-312.0663',
              'y': '107.6113',
              'z': '0.76'
            },
            {
              'mileage': 'YK3+980',
              'x': '-321.9097',
              'y': '109.3742',
              'z': '0.79'
            },
            {
              'mileage': 'YK3+990',
              'x': '-331.7531',
              'y': '111.1371',
              'z': '0.82'
            },
            {
              'mileage': 'YK4+000',
              'x': '-341.5965',
              'y': '112.9',
              'z': '0.85'
            },
            {
              'mileage': 'YK4+010',
              'x': '-351.4399',
              'y': '114.6629',
              'z': '0.88'
            },
            {
              'mileage': 'YK4+020',
              'x': '-361.2833',
              'y': '116.4258',
              'z': '0.91'
            },
            {
              'mileage': 'YK4+030',
              'x': '-371.1266',
              'y': '118.1887',
              'z': '0.94'
            },
            {
              'mileage': 'YK4+040',
              'x': '-380.97',
              'y': '119.9517',
              'z': '0.98'
            },
            {
              'mileage': 'YK4+050',
              'x': '-390.8134',
              'y': '121.7146',
              'z': '1.01'
            },
            {
              'mileage': 'YK4+060',
              'x': '-400.6568',
              'y': '123.4775',
              'z': '1.04'
            },
            {
              'mileage': 'YK4+070',
              'x': '-410.5002',
              'y': '125.2404',
              'z': '1.07'
            },
            {
              'mileage': 'YK4+080',
              'x': '-420.3435',
              'y': '127.0033',
              'z': '1.1'
            },
            {
              'mileage': 'YK4+090',
              'x': '-430.1869',
              'y': '128.7662',
              'z': '1.13'
            },
            {
              'mileage': 'YK4+100',
              'x': '-440.0303',
              'y': '130.5291',
              'z': '1.16'
            },
            {
              'mileage': 'YK4+110',
              'x': '-449.8737',
              'y': '132.292',
              'z': '1.19'
            },
            {
              'mileage': 'YK4+120',
              'x': '-459.7171',
              'y': '134.0549',
              'z': '1.22'
            },
            {
              'mileage': 'YK4+130',
              'x': '-469.5605',
              'y': '135.8178',
              'z': '1.25'
            },
            {
              'mileage': 'YK4+140',
              'x': '-479.4038',
              'y': '137.5807',
              'z': '1.29'
            },
            {
              'mileage': 'YK4+150',
              'x': '-489.2472',
              'y': '139.3436',
              'z': '1.32'
            },
            {
              'mileage': 'YK4+160',
              'x': '-499.0906',
              'y': '141.1065',
              'z': '1.35'
            },
            {
              'mileage': 'YK4+170',
              'x': '-508.934',
              'y': '142.8694',
              'z': '1.38'
            },
            {
              'mileage': 'YK4+180',
              'x': '-518.7774',
              'y': '144.6324',
              'z': '1.41'
            },
            {
              'mileage': 'YK4+190',
              'x': '-528.6207',
              'y': '146.3953',
              'z': '1.44'
            },
            {
              'mileage': 'YK4+200',
              'x': '-538.4641',
              'y': '148.1582',
              'z': '1.47'
            },
            {
              'mileage': 'YK4+210',
              'x': '-548.3075',
              'y': '149.9211',
              'z': '1.5'
            },
            {
              'mileage': 'YK4+220',
              'x': '-558.1509',
              'y': '151.684',
              'z': '1.53'
            },
            {
              'mileage': 'YK4+230',
              'x': '-567.9943',
              'y': '153.4469',
              'z': '1.56'
            },
            {
              'mileage': 'YK4+240',
              'x': '-577.8376',
              'y': '155.2098',
              'z': '1.6'
            },
            {
              'mileage': 'YK4+250',
              'x': '-587.681',
              'y': '156.9727',
              'z': '1.63'
            },
            {
              'mileage': 'YK4+260',
              'x': '-597.5244',
              'y': '158.7356',
              'z': '1.66'
            },
            {
              'mileage': 'YK4+270',
              'x': '-607.3678',
              'y': '160.4985',
              'z': '1.69'
            },
            {
              'mileage': 'YK4+280',
              'x': '-617.2112',
              'y': '162.2614',
              'z': '1.72'
            },
            {
              'mileage': 'YK4+290',
              'x': '-627.0546',
              'y': '164.0243',
              'z': '1.75'
            },
            {
              'mileage': 'YK4+300',
              'x': '-636.8979',
              'y': '165.7872',
              'z': '1.78'
            },
            {
              'mileage': 'YK4+310',
              'x': '-646.7413',
              'y': '167.5502',
              'z': '1.81'
            },
            {
              'mileage': 'YK4+320',
              'x': '-656.5847',
              'y': '169.3131',
              'z': '1.84'
            },
            {
              'mileage': 'YK4+330',
              'x': '-666.4281',
              'y': '171.076',
              'z': '1.87'
            },
            {
              'mileage': 'YK4+340',
              'x': '-676.2715',
              'y': '172.8389',
              'z': '1.91'
            },
            {
              'mileage': 'YK4+350',
              'x': '-686.1148',
              'y': '174.6018',
              'z': '1.94'
            },
            {
              'mileage': 'YK4+360',
              'x': '-695.9582',
              'y': '176.3647',
              'z': '1.97'
            },
            {
              'mileage': 'YK4+370',
              'x': '-705.8016',
              'y': '178.1276',
              'z': '2'
            },
            {
              'mileage': 'YK4+380',
              'x': '-715.645',
              'y': '179.8905',
              'z': '2.03'
            },
            {
              'mileage': 'YK4+390',
              'x': '-725.4884',
              'y': '181.6534',
              'z': '2.06'
            },
            {
              'mileage': 'YK4+400',
              'x': '-735.3317',
              'y': '183.4163',
              'z': '2.09'
            },
            {
              'mileage': 'YK4+410',
              'x': '-745.1751',
              'y': '185.1792',
              'z': '2.12'
            },
            {
              'mileage': 'YK4+420',
              'x': '-755.0185',
              'y': '186.9421',
              'z': '2.15'
            },
            {
              'mileage': 'YK4+430',
              'x': '-764.8619',
              'y': '188.705',
              'z': '2.18'
            },
            {
              'mileage': 'YK4+440',
              'x': '-774.7053',
              'y': '190.468',
              'z': '2.22'
            },
            {
              'mileage': 'YK4+450',
              'x': '-784.5487',
              'y': '192.2309',
              'z': '2.25'
            },
            {
              'mileage': 'YK4+460',
              'x': '-794.392',
              'y': '193.9938',
              'z': '2.28'
            },
            {
              'mileage': 'YK4+470',
              'x': '-804.2354',
              'y': '195.7567',
              'z': '2.31'
            },
            {
              'mileage': 'YK4+480',
              'x': '-814.0788',
              'y': '197.5196',
              'z': '2.34'
            },
            {
              'mileage': 'YK4+490',
              'x': '-823.9222',
              'y': '199.2825',
              'z': '2.37'
            },
            {
              'mileage': 'YK4+500',
              'x': '-833.7656',
              'y': '201.0454',
              'z': '2.4'
            },
            {
              'mileage': 'YK4+510',
              'x': '-843.6089',
              'y': '202.8083',
              'z': '2.43'
            },
            {
              'mileage': 'YK4+520',
              'x': '-853.4523',
              'y': '204.5712',
              'z': '2.46'
            },
            {
              'mileage': 'YK4+530',
              'x': '-863.2957',
              'y': '206.3341',
              'z': '2.49'
            },
            {
              'mileage': 'YK4+540',
              'x': '-873.1391',
              'y': '208.097',
              'z': '2.53'
            },
            {
              'mileage': 'YK4+550',
              'x': '-882.9825',
              'y': '209.8599',
              'z': '2.56'
            },
            {
              'mileage': 'YK4+560',
              'x': '-892.8259',
              'y': '211.6228',
              'z': '2.59'
            },
            {
              'mileage': 'YK4+570',
              'x': '-902.6692',
              'y': '213.3857',
              'z': '2.62'
            },
            {
              'mileage': 'YK4+580',
              'x': '-912.5126',
              'y': '215.1487',
              'z': '2.65'
            },
            {
              'mileage': 'YK4+590',
              'x': '-922.356',
              'y': '216.9116',
              'z': '2.68'
            },
            {
              'mileage': 'YK4+600',
              'x': '-932.1994',
              'y': '218.6745',
              'z': '2.71'
            },
            {
              'mileage': 'YK4+610',
              'x': '-942.0428',
              'y': '220.4374',
              'z': '2.74'
            },
            {
              'mileage': 'YK4+620',
              'x': '-951.8861',
              'y': '222.2003',
              'z': '2.77'
            },
            {
              'mileage': 'YK4+630',
              'x': '-961.7295',
              'y': '223.9632',
              'z': '2.8'
            },
            {
              'mileage': 'YK4+640',
              'x': '-971.5729',
              'y': '225.7261',
              'z': '2.84'
            },
            {
              'mileage': 'YK4+650',
              'x': '-981.4163',
              'y': '227.489',
              'z': '2.87'
            },
            {
              'mileage': 'YK4+660',
              'x': '-991.2597',
              'y': '229.2519',
              'z': '2.9'
            },
            {
              'mileage': 'YK4+670',
              'x': '-1001.103',
              'y': '231.0148',
              'z': '2.93'
            },
            {
              'mileage': 'YK4+680',
              'x': '-1010.9464',
              'y': '232.7777',
              'z': '2.96'
            },
            {
              'mileage': 'YK4+690',
              'x': '-1020.7898',
              'y': '234.5406',
              'z': '2.99'
            },
            {
              'mileage': 'YK4+700',
              'x': '-1030.6332',
              'y': '236.3035',
              'z': '3.02'
            },
            {
              'mileage': 'YK4+710',
              'x': '-1040.4766',
              'y': '238.0665',
              'z': '3.05'
            },
            {
              'mileage': 'YK4+720',
              'x': '-1050.32',
              'y': '239.8294',
              'z': '3.08'
            },
            {
              'mileage': 'YK4+730',
              'x': '-1060.1633',
              'y': '241.5923',
              'z': '3.11'
            },
            {
              'mileage': 'YK4+740',
              'x': '-1070.0067',
              'y': '243.3552',
              'z': '3.15'
            },
            {
              'mileage': 'YK4+750',
              'x': '-1079.8501',
              'y': '245.1181',
              'z': '3.18'
            },
            {
              'mileage': 'YK4+760',
              'x': '-1089.6935',
              'y': '246.881',
              'z': '3.21'
            },
            {
              'mileage': 'YK4+770',
              'x': '-1099.5369',
              'y': '248.6439',
              'z': '3.24'
            },
            {
              'mileage': 'YK4+780',
              'x': '-1109.3802',
              'y': '250.4068',
              'z': '3.27'
            },
            {
              'mileage': 'YK4+790',
              'x': '-1119.2236',
              'y': '252.1697',
              'z': '3.3'
            },
            {
              'mileage': 'YK4+800',
              'x': '-1129.067',
              'y': '253.9326',
              'z': '3.33'
            },
            {
              'mileage': 'YK4+810',
              'x': '-1138.9104',
              'y': '255.6955',
              'z': '3.36'
            },
            {
              'mileage': 'YK4+820',
              'x': '-1148.7538',
              'y': '257.4584',
              'z': '3.39'
            },
            {
              'mileage': 'YK4+830',
              'x': '-1158.5971',
              'y': '259.2213',
              'z': '3.42'
            },
            {
              'mileage': 'YK4+840',
              'x': '-1168.4405',
              'y': '260.9842',
              'z': '3.46'
            },
            {
              'mileage': 'YK4+850',
              'x': '-1178.2839',
              'y': '262.7472',
              'z': '3.49'
            },
            {
              'mileage': 'YK4+860',
              'x': '-1188.1273',
              'y': '264.5101',
              'z': '3.52'
            },
            {
              'mileage': 'YK4+870',
              'x': '-1197.9707',
              'y': '266.273',
              'z': '3.55'
            },
            {
              'mileage': 'YK4+880',
              'x': '-1207.8141',
              'y': '268.0359',
              'z': '3.58'
            },
            {
              'mileage': 'YK4+890',
              'x': '-1217.6574',
              'y': '269.7988',
              'z': '3.61'
            },
            {
              'mileage': 'YK4+900',
              'x': '-1227.5008',
              'y': '271.5617',
              'z': '3.64'
            },
            {
              'mileage': 'YK4+910',
              'x': '-1237.3442',
              'y': '273.3246',
              'z': '3.67'
            },
            {
              'mileage': 'YK4+920',
              'x': '-1247.1876',
              'y': '275.0875',
              'z': '3.7'
            },
            {
              'mileage': 'YK4+930',
              'x': '-1257.031',
              'y': '276.8504',
              'z': '3.73'
            },
            {
              'mileage': 'YK4+940',
              'x': '-1266.8743',
              'y': '278.6133',
              'z': '3.77'
            },
            {
              'mileage': 'YK4+950',
              'x': '-1276.7177',
              'y': '280.3762',
              'z': '3.8'
            },
            {
              'mileage': 'YK4+960',
              'x': '-1286.5611',
              'y': '282.1391',
              'z': '3.83'
            },
            {
              'mileage': 'YK4+970',
              'x': '-1296.4045',
              'y': '283.902',
              'z': '3.86'
            },
            {
              'mileage': 'YK4+980',
              'x': '-1306.2479',
              'y': '285.665',
              'z': '3.89'
            },
            {
              'mileage': 'YK4+990',
              'x': '-1316.0913',
              'y': '287.4279',
              'z': '3.92'
            },
            {
              'mileage': 'YK5+000',
              'x': '-1325.9346',
              'y': '289.1908',
              'z': '3.95'
            },
            {
              'mileage': 'YK5+010',
              'x': '-1335.778',
              'y': '290.9537',
              'z': '3.98'
            },
            {
              'mileage': 'YK5+020',
              'x': '-1345.6214',
              'y': '292.7166',
              'z': '4.01'
            },
            {
              'mileage': 'YK5+030',
              'x': '-1355.4648',
              'y': '294.4795',
              'z': '4.04'
            },
            {
              'mileage': 'YK5+040',
              'x': '-1365.3082',
              'y': '296.2424',
              'z': '4.08'
            },
            {
              'mileage': 'YK5+050',
              'x': '-1375.1515',
              'y': '298.0053',
              'z': '4.11'
            },
            {
              'mileage': 'YK5+060',
              'x': '-1384.9949',
              'y': '299.7682',
              'z': '4.14'
            },
            {
              'mileage': 'YK5+070',
              'x': '-1394.8383',
              'y': '301.5311',
              'z': '4.17'
            },
            {
              'mileage': 'YK5+080',
              'x': '-1404.6817',
              'y': '303.294',
              'z': '4.2'
            },
            {
              'mileage': 'YK5+090',
              'x': '-1414.5251',
              'y': '305.0569',
              'z': '4.23'
            },
            {
              'mileage': 'YK5+100',
              'x': '-1424.3684',
              'y': '306.8198',
              'z': '4.26'
            },
            {
              'mileage': 'YK5+110',
              'x': '-1434.2118',
              'y': '308.5828',
              'z': '4.29'
            },
            {
              'mileage': 'YK5+120',
              'x': '-1444.0552',
              'y': '310.3457',
              'z': '4.32'
            },
            {
              'mileage': 'YK5+130',
              'x': '-1453.8986',
              'y': '312.1086',
              'z': '4.35'
            },
            {
              'mileage': 'YK5+140',
              'x': '-1463.742',
              'y': '313.8715',
              'z': '4.39'
            },
            {
              'mileage': 'YK5+150',
              'x': '-1473.5854',
              'y': '315.6344',
              'z': '4.42'
            },
            {
              'mileage': 'YK5+160',
              'x': '-1483.4287',
              'y': '317.3973',
              'z': '4.45'
            },
            {
              'mileage': 'YK5+170',
              'x': '-1493.2721',
              'y': '319.1602',
              'z': '4.48'
            },
            {
              'mileage': 'YK5+180',
              'x': '-1503.1155',
              'y': '320.9231',
              'z': '4.51'
            },
            {
              'mileage': 'YK5+190',
              'x': '-1512.9589',
              'y': '322.686',
              'z': '4.54'
            },
            {
              'mileage': 'YK5+200',
              'x': '-1522.8023',
              'y': '324.4489',
              'z': '4.57'
            },
            {
              'mileage': 'YK5+210',
              'x': '-1532.6456',
              'y': '326.2118',
              'z': '4.6'
            },
            {
              'mileage': 'YK5+220',
              'x': '-1542.489',
              'y': '327.9747',
              'z': '4.63'
            },
            {
              'mileage': 'YK5+230',
              'x': '-1552.3324',
              'y': '329.7376',
              'z': '4.66'
            },
            {
              'mileage': 'YK5+240',
              'x': '-1562.1758',
              'y': '331.5005',
              'z': '4.7'
            },
            {
              'mileage': 'YK5+250',
              'x': '-1572.0192',
              'y': '333.2635',
              'z': '4.73'
            },
            {
              'mileage': 'YK5+260',
              'x': '-1581.8625',
              'y': '335.0264',
              'z': '4.76'
            },
            {
              'mileage': 'YK5+270',
              'x': '-1591.7059',
              'y': '336.7893',
              'z': '4.79'
            },
            {
              'mileage': 'YK5+280',
              'x': '-1601.5493',
              'y': '338.5522',
              'z': '4.82'
            },
            {
              'mileage': 'YK5+290',
              'x': '-1611.3927',
              'y': '340.3151',
              'z': '4.85'
            },
            {
              'mileage': 'YK5+300',
              'x': '-1621.2361',
              'y': '342.078',
              'z': '4.88'
            },
            {
              'mileage': 'YK5+310',
              'x': '-1631.0795',
              'y': '343.8409',
              'z': '4.91'
            },
            {
              'mileage': 'YK5+320',
              'x': '-1640.9228',
              'y': '345.6038',
              'z': '4.94'
            },
            {
              'mileage': 'YK5+330',
              'x': '-1650.7662',
              'y': '347.3667',
              'z': '4.97'
            },
            {
              'mileage': 'YK5+340',
              'x': '-1660.6096',
              'y': '349.1296',
              'z': '5.01'
            },
            {
              'mileage': 'YK5+350',
              'x': '-1670.453',
              'y': '350.8925',
              'z': '5.04'
            },
            {
              'mileage': 'YK5+360',
              'x': '-1680.2964',
              'y': '352.6554',
              'z': '5.07'
            },
            {
              'mileage': 'YK5+370',
              'x': '-1690.1397',
              'y': '354.4183',
              'z': '5.1'
            },
            {
              'mileage': 'YK5+380',
              'x': '-1699.9831',
              'y': '356.1813',
              'z': '5.13'
            },
            {
              'mileage': 'YK5+390',
              'x': '-1709.8265',
              'y': '357.9442',
              'z': '5.16'
            },
            {
              'mileage': 'YK5+400',
              'x': '-1719.6699',
              'y': '359.7071',
              'z': '5.19'
            },
            {
              'mileage': 'YK5+410',
              'x': '-1729.5133',
              'y': '361.47',
              'z': '5.22'
            },
            {
              'mileage': 'YK5+420',
              'x': '-1739.3567',
              'y': '363.2329',
              'z': '5.25'
            },
            {
              'mileage': 'YK5+430',
              'x': '-1749.2',
              'y': '364.9958',
              'z': '5.28'
            },
            {
              'mileage': 'YK5+440',
              'x': '-1759.0434',
              'y': '366.7587',
              'z': '5.32'
            },
            {
              'mileage': 'YK5+450',
              'x': '-1768.8868',
              'y': '368.5216',
              'z': '5.35'
            },
            {
              'mileage': 'YK5+460',
              'x': '-1778.7302',
              'y': '370.2845',
              'z': '5.38'
            },
            {
              'mileage': 'YK5+470',
              'x': '-1788.5736',
              'y': '372.0474',
              'z': '5.4'
            },
            {
              'mileage': 'YK5+480',
              'x': '-1798.4169',
              'y': '373.8103',
              'z': '5.43'
            },
            {
              'mileage': 'YK5+490',
              'x': '-1808.2603',
              'y': '375.5732',
              'z': '5.45'
            },
            {
              'mileage': 'YK5+500',
              'x': '-1818.1037',
              'y': '377.3361',
              'z': '5.48'
            },
            {
              'mileage': 'YK5+510',
              'x': '-1827.9471',
              'y': '379.0991',
              'z': '5.5'
            },
            {
              'mileage': 'YK5+520',
              'x': '-1837.7905',
              'y': '380.862',
              'z': '5.51'
            },
            {
              'mileage': 'YK5+530',
              'x': '-1847.6338',
              'y': '382.6249',
              'z': '5.53'
            },
            {
              'mileage': 'YK5+540',
              'x': '-1857.4772',
              'y': '384.3878',
              'z': '5.54'
            },
            {
              'mileage': 'YK5+550',
              'x': '-1867.3206',
              'y': '386.1507',
              'z': '5.56'
            },
            {
              'mileage': 'YK5+560',
              'x': '-1877.164',
              'y': '387.9136',
              'z': '5.57'
            },
            {
              'mileage': 'YK5+570',
              'x': '-1887.0074',
              'y': '389.6765',
              'z': '5.57'
            },
            {
              'mileage': 'YK5+580',
              'x': '-1896.8508',
              'y': '391.4394',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+590',
              'x': '-1906.6941',
              'y': '393.2023',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+600',
              'x': '-1916.5375',
              'y': '394.9652',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+610',
              'x': '-1926.3809',
              'y': '396.7281',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+620',
              'x': '-1936.2243',
              'y': '398.491',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+630',
              'x': '-1946.0677',
              'y': '400.2539',
              'z': '5.58'
            },
            {
              'mileage': 'YK5+640',
              'x': '-1955.911',
              'y': '402.0168',
              'z': '5.57'
            },
            {
              'mileage': 'YK5+650',
              'x': '-1965.7544',
              'y': '403.7798',
              'z': '5.56'
            },
            {
              'mileage': 'YK5+660',
              'x': '-1975.5978',
              'y': '405.5427',
              'z': '5.55'
            },
            {
              'mileage': 'YK5+670',
              'x': '-1985.4412',
              'y': '407.3056',
              'z': '5.54'
            },
            {
              'mileage': 'YK5+680',
              'x': '-1995.2846',
              'y': '409.0685',
              'z': '5.53'
            },
            {
              'mileage': 'YK5+690',
              'x': '-2005.1279',
              'y': '410.8314',
              'z': '5.51'
            },
            {
              'mileage': 'YK5+700',
              'x': '-2014.9713',
              'y': '412.5943',
              'z': '5.49'
            },
            {
              'mileage': 'YK5+710',
              'x': '-2024.8147',
              'y': '414.3572',
              'z': '5.47'
            },
            {
              'mileage': 'YK5+720',
              'x': '-2034.6581',
              'y': '416.1201',
              'z': '5.45'
            },
            {
              'mileage': 'YK5+730',
              'x': '-2044.5015',
              'y': '417.883',
              'z': '5.43'
            },
            {
              'mileage': 'YK5+740',
              'x': '-2054.3449',
              'y': '419.6459',
              'z': '5.4'
            },
            {
              'mileage': 'YK5+750',
              'x': '-2064.1882',
              'y': '421.4088',
              'z': '5.37'
            },
            {
              'mileage': 'YK5+760',
              'x': '-2074.0316',
              'y': '423.1717',
              'z': '5.34'
            },
            {
              'mileage': 'YK5+770',
              'x': '-2083.875',
              'y': '424.9346',
              'z': '5.31'
            },
            {
              'mileage': 'YK5+780',
              'x': '-2093.7184',
              'y': '426.6976',
              'z': '5.28'
            },
            {
              'mileage': 'YK5+790',
              'x': '-2103.5618',
              'y': '428.4605',
              'z': '5.24'
            },
            {
              'mileage': 'YK5+800',
              'x': '-2113.4051',
              'y': '430.2234',
              'z': '5.2'
            },
            {
              'mileage': 'YK5+810',
              'x': '-2123.2485',
              'y': '431.9863',
              'z': '5.16'
            },
            {
              'mileage': 'YK5+820',
              'x': '-2133.0919',
              'y': '433.7492',
              'z': '5.12'
            },
            {
              'mileage': 'YK5+830',
              'x': '-2142.9353',
              'y': '435.5121',
              'z': '5.08'
            },
            {
              'mileage': 'YK5+840',
              'x': '-2152.7787',
              'y': '437.275',
              'z': '5.03'
            },
            {
              'mileage': 'YK5+850',
              'x': '-2162.6221',
              'y': '439.0379',
              'z': '4.98'
            },
            {
              'mileage': 'YK5+860',
              'x': '-2172.4654',
              'y': '440.8008',
              'z': '4.93'
            },
            {
              'mileage': 'YK5+870',
              'x': '-2182.3088',
              'y': '442.5637',
              'z': '4.88'
            },
            {
              'mileage': 'YK5+880',
              'x': '-2192.1522',
              'y': '444.3266',
              'z': '4.83'
            },
            {
              'mileage': 'YK5+890',
              'x': '-2201.9956',
              'y': '446.0895',
              'z': '4.77'
            },
            {
              'mileage': 'YK5+900',
              'x': '-2211.839',
              'y': '447.8524',
              'z': '4.71'
            },
            {
              'mileage': 'YK5+910',
              'x': '-2221.6823',
              'y': '449.6154',
              'z': '4.65'
            },
            {
              'mileage': 'YK5+920',
              'x': '-2231.5257',
              'y': '451.3783',
              'z': '4.59'
            },
            {
              'mileage': 'YK5+930',
              'x': '-2241.3691',
              'y': '453.1412',
              'z': '4.53'
            },
            {
              'mileage': 'YK5+940',
              'x': '-2251.2125',
              'y': '454.9041',
              'z': '4.46'
            },
            {
              'mileage': 'YK5+950',
              'x': '-2261.0559',
              'y': '456.667',
              'z': '4.39'
            },
            {
              'mileage': 'YK5+960',
              'x': '-2270.8992',
              'y': '458.4299',
              'z': '4.32'
            },
            {
              'mileage': 'YK5+970',
              'x': '-2280.7426',
              'y': '460.1928',
              'z': '4.25'
            },
            {
              'mileage': 'YK5+980',
              'x': '-2290.586',
              'y': '461.9557',
              'z': '4.17'
            },
            {
              'mileage': 'YK5+990',
              'x': '-2300.4294',
              'y': '463.7186',
              'z': '4.1'
            },
            {
              'mileage': 'YK6+000',
              'x': '-2310.2728',
              'y': '465.4815',
              'z': '4.02'
            },
            {
              'mileage': 'YK6+010',
              'x': '-2320.1162',
              'y': '467.2444',
              'z': '3.94'
            },
            {
              'mileage': 'YK6+020',
              'x': '-2329.9595',
              'y': '469.0073',
              'z': '3.86'
            },
            {
              'mileage': 'YK6+030',
              'x': '-2339.8029',
              'y': '470.7702',
              'z': '3.77'
            },
            {
              'mileage': 'YK6+040',
              'x': '-2349.6463',
              'y': '472.5331',
              'z': '3.69'
            },
            {
              'mileage': 'YK6+050',
              'x': '-2359.4897',
              'y': '474.2961',
              'z': '3.6'
            },
            {
              'mileage': 'YK6+060',
              'x': '-2369.3331',
              'y': '476.059',
              'z': '3.51'
            },
            {
              'mileage': 'YK6+070',
              'x': '-2379.1764',
              'y': '477.8219',
              'z': '3.42'
            },
            {
              'mileage': 'YK6+080',
              'x': '-2389.0198',
              'y': '479.5848',
              'z': '3.32'
            },
            {
              'mileage': 'YK6+090',
              'x': '-2398.8632',
              'y': '481.3477',
              'z': '3.23'
            },
            {
              'mileage': 'YK6+100',
              'x': '-2408.7066',
              'y': '483.1106',
              'z': '3.13'
            },
            {
              'mileage': 'YK6+110',
              'x': '-2418.55',
              'y': '484.8735',
              'z': '3.03'
            },
            {
              'mileage': 'YK6+120',
              'x': '-2428.3933',
              'y': '486.6364',
              'z': '2.93'
            },
            {
              'mileage': 'YK6+130',
              'x': '-2438.2367',
              'y': '488.3993',
              'z': '2.82'
            },
            {
              'mileage': 'YK6+140',
              'x': '-2448.0801',
              'y': '490.1622',
              'z': '2.72'
            },
            {
              'mileage': 'YK6+150',
              'x': '-2457.9235',
              'y': '491.9251',
              'z': '2.61'
            },
            {
              'mileage': 'YK6+160',
              'x': '-2467.7669',
              'y': '493.688',
              'z': '2.5'
            },
            {
              'mileage': 'YK6+170',
              'x': '-2477.6103',
              'y': '495.4509',
              'z': '2.39'
            },
            {
              'mileage': 'YK6+180',
              'x': '-2487.4536',
              'y': '497.2139',
              'z': '2.27'
            },
            {
              'mileage': 'YK6+190',
              'x': '-2497.297',
              'y': '498.9768',
              'z': '2.16'
            },
            {
              'mileage': 'YK6+200',
              'x': '-2507.1404',
              'y': '500.7397',
              'z': '2.04'
            },
            {
              'mileage': 'YK6+210',
              'x': '-2516.9838',
              'y': '502.5026',
              'z': '1.92'
            },
            {
              'mileage': 'YK6+220',
              'x': '-2526.8272',
              'y': '504.2655',
              'z': '1.8'
            },
            {
              'mileage': 'YK6+230',
              'x': '-2536.6705',
              'y': '506.0284',
              'z': '1.67'
            },
            {
              'mileage': 'YK6+240',
              'x': '-2546.5139',
              'y': '507.7913',
              'z': '1.55'
            },
            {
              'mileage': 'YK6+250',
              'x': '-2556.3573',
              'y': '509.5542',
              'z': '1.42'
            },
            {
              'mileage': 'YK6+260',
              'x': '-2566.2007',
              'y': '511.3171',
              'z': '1.29'
            },
            {
              'mileage': 'YK6+270',
              'x': '-2576.0441',
              'y': '513.08',
              'z': '1.16'
            },
            {
              'mileage': 'YK6+280',
              'x': '-2585.8875',
              'y': '514.8429',
              'z': '1.02'
            },
            {
              'mileage': 'YK6+290',
              'x': '-2595.7308',
              'y': '516.6058',
              'z': '0.89'
            },
            {
              'mileage': 'YK6+300',
              'x': '-2605.5742',
              'y': '518.3687',
              'z': '0.75'
            },
            {
              'mileage': 'YK6+310',
              'x': '-2615.4176',
              'y': '520.1317',
              'z': '0.61'
            },
            {
              'mileage': 'YK6+320',
              'x': '-2625.261',
              'y': '521.8946',
              'z': '0.47'
            },
            {
              'mileage': 'YK6+330',
              'x': '-2635.1044',
              'y': '523.6575',
              'z': '0.32'
            },
            {
              'mileage': 'YK6+340',
              'x': '-2644.9477',
              'y': '525.4204',
              'z': '0.18'
            },
            {
              'mileage': 'YK6+350',
              'x': '-2654.7911',
              'y': '527.1833',
              'z': '0.03'
            },
            {
              'mileage': 'YK6+360',
              'x': '-2664.6345',
              'y': '528.9462',
              'z': '-0.12'
            },
            {
              'mileage': 'YK6+370',
              'x': '-2674.4779',
              'y': '530.7091',
              'z': '-0.27'
            },
            {
              'mileage': 'YK6+380',
              'x': '-2684.3213',
              'y': '532.472',
              'z': '-0.42'
            },
            {
              'mileage': 'YK6+390',
              'x': '-2694.1646',
              'y': '534.2349',
              'z': '-0.57'
            },
            {
              'mileage': 'YK6+400',
              'x': '-2704.008',
              'y': '535.9978',
              'z': '-0.72'
            },
            {
              'mileage': 'YK6+410',
              'x': '-2713.8514',
              'y': '537.7607',
              'z': '-0.87'
            },
            {
              'mileage': 'YK6+420',
              'x': '-2723.6948',
              'y': '539.5236',
              'z': '-1.02'
            },
            {
              'mileage': 'YK6+430',
              'x': '-2733.5382',
              'y': '541.2865',
              'z': '-1.17'
            },
            {
              'mileage': 'YK6+440',
              'x': '-2743.3816',
              'y': '543.0494',
              'z': '-1.31'
            },
            {
              'mileage': 'YK6+450',
              'x': '-2753.2249',
              'y': '544.8124',
              'z': '-1.46'
            },
            {
              'mileage': 'YK6+460',
              'x': '-2763.0683',
              'y': '546.5753',
              'z': '-1.61'
            },
            {
              'mileage': 'YK6+470',
              'x': '-2772.9117',
              'y': '548.3382',
              'z': '-1.76'
            },
            {
              'mileage': 'YK6+480',
              'x': '-2782.7551',
              'y': '550.1011',
              'z': '-1.91'
            },
            {
              'mileage': 'YK6+490',
              'x': '-2792.5985',
              'y': '551.864',
              'z': '-2.06'
            },
            {
              'mileage': 'YK6+500',
              'x': '-2802.4418',
              'y': '553.6269',
              'z': '-2.21'
            },
            {
              'mileage': 'YK6+510',
              'x': '-2812.2852',
              'y': '555.3898',
              'z': '-2.36'
            },
            {
              'mileage': 'YK6+520',
              'x': '-2822.1286',
              'y': '557.1527',
              'z': '-2.51'
            },
            {
              'mileage': 'YK6+530',
              'x': '-2831.972',
              'y': '558.9156',
              'z': '-2.66'
            },
            {
              'mileage': 'YK6+540',
              'x': '-2841.8154',
              'y': '560.6785',
              'z': '-2.81'
            },
            {
              'mileage': 'YK6+550',
              'x': '-2851.6587',
              'y': '562.4414',
              'z': '-2.96'
            },
            {
              'mileage': 'YK6+560',
              'x': '-2861.5021',
              'y': '564.2043',
              'z': '-3.1'
            },
            {
              'mileage': 'YK6+570',
              'x': '-2871.3455',
              'y': '565.9672',
              'z': '-3.25'
            },
            {
              'mileage': 'YK6+580',
              'x': '-2881.1889',
              'y': '567.7302',
              'z': '-3.4'
            },
            {
              'mileage': 'YK6+590',
              'x': '-2891.0323',
              'y': '569.4931',
              'z': '-3.55'
            },
            {
              'mileage': 'YK6+600',
              'x': '-2900.8757',
              'y': '571.256',
              'z': '-3.7'
            },
            {
              'mileage': 'YK6+610',
              'x': '-2910.719',
              'y': '573.0189',
              'z': '-3.85'
            },
            {
              'mileage': 'YK6+620',
              'x': '-2920.5624',
              'y': '574.7818',
              'z': '-4'
            },
            {
              'mileage': 'YK6+630',
              'x': '-2930.4058',
              'y': '576.5447',
              'z': '-4.15'
            },
            {
              'mileage': 'YK6+640',
              'x': '-2940.2492',
              'y': '578.3076',
              'z': '-4.3'
            },
            {
              'mileage': 'YK6+650',
              'x': '-2950.0926',
              'y': '580.0705',
              'z': '-4.45'
            },
            {
              'mileage': 'YK6+660',
              'x': '-2959.9359',
              'y': '581.8334',
              'z': '-4.6'
            },
            {
              'mileage': 'YK6+670',
              'x': '-2969.7793',
              'y': '583.5963',
              'z': '-4.75'
            },
            {
              'mileage': 'YK6+680',
              'x': '-2979.6227',
              'y': '585.3592',
              'z': '-4.89'
            },
            {
              'mileage': 'YK6+690',
              'x': '-2989.4661',
              'y': '587.1221',
              'z': '-5.04'
            },
            {
              'mileage': 'YK6+700',
              'x': '-2999.3095',
              'y': '588.885',
              'z': '-5.19'
            },
            {
              'mileage': 'YK6+710',
              'x': '-3009.1529',
              'y': '590.648',
              'z': '-5.34'
            },
            {
              'mileage': 'YK6+720',
              'x': '-3018.9962',
              'y': '592.4109',
              'z': '-5.49'
            },
            {
              'mileage': 'YK6+730',
              'x': '-3028.8396',
              'y': '594.1738',
              'z': '-5.64'
            },
            {
              'mileage': 'YK6+740',
              'x': '-3038.683',
              'y': '595.9367',
              'z': '-5.79'
            },
            {
              'mileage': 'YK6+750',
              'x': '-3048.5264',
              'y': '597.6996',
              'z': '-5.94'
            },
            {
              'mileage': 'YK6+760',
              'x': '-3058.3698',
              'y': '599.4625',
              'z': '-6.09'
            },
            {
              'mileage': 'YK6+770',
              'x': '-3068.2131',
              'y': '601.2254',
              'z': '-6.24'
            },
            {
              'mileage': 'YK6+780',
              'x': '-3078.0565',
              'y': '602.9883',
              'z': '-6.39'
            },
            {
              'mileage': 'YK6+790',
              'x': '-3087.8999',
              'y': '604.7512',
              'z': '-6.54'
            },
            {
              'mileage': 'YK6+800',
              'x': '-3097.7433',
              'y': '606.5141',
              'z': '-6.69'
            },
            {
              'mileage': 'YK6+810',
              'x': '-3107.5867',
              'y': '608.277',
              'z': '-6.83'
            },
            {
              'mileage': 'YK6+820',
              'x': '-3117.43',
              'y': '610.0399',
              'z': '-6.98'
            },
            {
              'mileage': 'YK6+830',
              'x': '-3127.2734',
              'y': '611.8028',
              'z': '-7.13'
            },
            {
              'mileage': 'YK6+840',
              'x': '-3137.1168',
              'y': '613.5657',
              'z': '-7.28'
            },
            {
              'mileage': 'YK6+850',
              'x': '-3146.9602',
              'y': '615.3287',
              'z': '-7.43'
            },
            {
              'mileage': 'YK6+860',
              'x': '-3156.8036',
              'y': '617.0916',
              'z': '-7.58'
            },
            {
              'mileage': 'YK6+870',
              'x': '-3166.647',
              'y': '618.8545',
              'z': '-7.73'
            },
            {
              'mileage': 'YK6+880',
              'x': '-3176.4903',
              'y': '620.6174',
              'z': '-7.88'
            },
            {
              'mileage': 'YK6+890',
              'x': '-3186.3337',
              'y': '622.3803',
              'z': '-8.03'
            },
            {
              'mileage': 'YK6+900',
              'x': '-3196.1771',
              'y': '624.1432',
              'z': '-8.18'
            },
            {
              'mileage': 'YK6+905',
              'x': '-3201.0988',
              'y': '625.02465',
              'z': '-8.255'
            },
            {
              'mileage': 'YK6+910',
              'x': '-3206.0205',
              'y': '625.9061',
              'z': '-8.33'
            },
            {
              'mileage': 'YK6+920',
              'x': '-3215.8639',
              'y': '627.669',
              'z': '-8.48'
            },
            {
              'mileage': 'YK6+930',
              'x': '-3225.7072',
              'y': '629.4319',
              'z': '-8.62'
            },
            {
              'mileage': 'YK6+940',
              'x': '-3235.5506',
              'y': '631.1948',
              'z': '-8.77'
            },
            {
              'mileage': 'YK6+950',
              'x': '-3245.394',
              'y': '632.9577',
              'z': '-8.92'
            },
            {
              'mileage': 'YK6+960',
              'x': '-3255.2374',
              'y': '634.7206',
              'z': '-9.07'
            },
            {
              'mileage': 'YK6+970',
              'x': '-3265.0808',
              'y': '636.4835',
              'z': '-9.22'
            },
            {
              'mileage': 'YK6+980',
              'x': '-3274.9241',
              'y': '638.2465',
              'z': '-9.37'
            },
            {
              'mileage': 'YK6+990',
              'x': '-3284.7675',
              'y': '640.0094',
              'z': '-9.52'
            },
            {
              'mileage': 'YK7+000',
              'x': '-3294.6109',
              'y': '641.7723',
              'z': '-9.67'
            },
            {
              'mileage': 'YK7+010',
              'x': '-3304.4543',
              'y': '643.5352',
              'z': '-9.82'
            },
            {
              'mileage': 'YK7+020',
              'x': '-3314.2977',
              'y': '645.2981',
              'z': '-9.97'
            },
            {
              'mileage': 'YK7+030',
              'x': '-3324.1411',
              'y': '647.061',
              'z': '-10.12'
            },
            {
              'mileage': 'YK7+040',
              'x': '-3333.9844',
              'y': '648.8239',
              'z': '-10.27'
            },
            {
              'mileage': 'YK7+050',
              'x': '-3343.8278',
              'y': '650.5868',
              'z': '-10.41'
            },
            {
              'mileage': 'YK7+060',
              'x': '-3353.6712',
              'y': '652.3497',
              'z': '-10.56'
            },
            {
              'mileage': 'YK7+070',
              'x': '-3363.5146',
              'y': '654.1126',
              'z': '-10.71'
            },
            {
              'mileage': 'YK7+080',
              'x': '-3373.358',
              'y': '655.8755',
              'z': '-10.86'
            },
            {
              'mileage': 'YK7+090',
              'x': '-3383.2013',
              'y': '657.6384',
              'z': '-11.01'
            },
            {
              'mileage': 'YK7+100',
              'x': '-3393.0447',
              'y': '659.4013',
              'z': '-11.16'
            },
            {
              'mileage': 'YK7+110',
              'x': '-3402.8881',
              'y': '661.1642',
              'z': '-11.31'
            },
            {
              'mileage': 'YK7+120',
              'x': '-3412.7315',
              'y': '662.9272',
              'z': '-11.46'
            },
            {
              'mileage': 'YK7+130',
              'x': '-3422.5749',
              'y': '664.6901',
              'z': '-11.61'
            },
            {
              'mileage': 'YK7+140',
              'x': '-3432.4183',
              'y': '666.453',
              'z': '-11.76'
            },
            {
              'mileage': 'YK7+150',
              'x': '-3442.2616',
              'y': '668.2159',
              'z': '-11.91'
            },
            {
              'mileage': 'YK7+160',
              'x': '-3452.105',
              'y': '669.9788',
              'z': '-12.06'
            },
            {
              'mileage': 'YK7+170',
              'x': '-3461.9484',
              'y': '671.7417',
              'z': '-12.2'
            },
            {
              'mileage': 'YK7+180',
              'x': '-3471.7918',
              'y': '673.5046',
              'z': '-12.35'
            },
            {
              'mileage': 'YK7+190',
              'x': '-3481.6352',
              'y': '675.2675',
              'z': '-12.5'
            },
            {
              'mileage': 'YK7+200',
              'x': '-3491.4785',
              'y': '677.0304',
              'z': '-12.65'
            },
            {
              'mileage': 'YK7+210',
              'x': '-3501.3219',
              'y': '678.7933',
              'z': '-12.8'
            },
            {
              'mileage': 'YK7+220',
              'x': '-3511.1653',
              'y': '680.5562',
              'z': '-12.95'
            },
            {
              'mileage': 'YK7+230',
              'x': '-3521.0087',
              'y': '682.3191',
              'z': '-13.1'
            },
            {
              'mileage': 'YK7+240',
              'x': '-3530.8521',
              'y': '684.082',
              'z': '-13.25'
            },
            {
              'mileage': 'YK7+250',
              'x': '-3540.6954',
              'y': '685.845',
              'z': '-13.4'
            },
            {
              'mileage': 'YK7+260',
              'x': '-3550.5388',
              'y': '687.6079',
              'z': '-13.55'
            },
            {
              'mileage': 'YK7+270',
              'x': '-3560.3822',
              'y': '689.3708',
              'z': '-13.7'
            },
            {
              'mileage': 'YK7+280',
              'x': '-3570.2256',
              'y': '691.1337',
              'z': '-13.85'
            },
            {
              'mileage': 'YK7+290',
              'x': '-3580.069',
              'y': '692.8966',
              'z': '-14'
            },
            {
              'mileage': 'YK7+300',
              'x': '-3589.9124',
              'y': '694.6595',
              'z': '-14.14'
            },
            {
              'mileage': 'YK7+310',
              'x': '-3599.7557',
              'y': '696.4224',
              'z': '-14.29'
            },
            {
              'mileage': 'YK7+320',
              'x': '-3609.5991',
              'y': '698.1853',
              'z': '-14.44'
            },
            {
              'mileage': 'YK7+330',
              'x': '-3619.4425',
              'y': '699.9482',
              'z': '-14.59'
            },
            {
              'mileage': 'YK7+340',
              'x': '-3629.2859',
              'y': '701.7111',
              'z': '-14.74'
            },
            {
              'mileage': 'YK7+350',
              'x': '-3639.1293',
              'y': '703.474',
              'z': '-14.89'
            },
            {
              'mileage': 'YK7+360',
              'x': '-3648.9726',
              'y': '705.2369',
              'z': '-15.04'
            },
            {
              'mileage': 'YK7+370',
              'x': '-3658.816',
              'y': '706.9998',
              'z': '-15.19'
            },
            {
              'mileage': 'YK7+380',
              'x': '-3668.6594',
              'y': '708.7628',
              'z': '-15.34'
            },
            {
              'mileage': 'YK7+390',
              'x': '-3678.5028',
              'y': '710.5257',
              'z': '-15.49'
            },
            {
              'mileage': 'YK7+400',
              'x': '-3688.3462',
              'y': '712.2886',
              'z': '-15.64'
            },
            {
              'mileage': 'YK7+410',
              'x': '-3698.1895',
              'y': '714.0515',
              'z': '-15.79'
            },
            {
              'mileage': 'YK7+420',
              'x': '-3708.0329',
              'y': '715.8144',
              'z': '-15.93'
            },
            {
              'mileage': 'YK7+430',
              'x': '-3717.8763',
              'y': '717.5773',
              'z': '-16.08'
            },
            {
              'mileage': 'YK7+440',
              'x': '-3727.7197',
              'y': '719.3402',
              'z': '-16.23'
            },
            {
              'mileage': 'YK7+450',
              'x': '-3737.5631',
              'y': '721.1031',
              'z': '-16.38'
            },
            {
              'mileage': 'YK7+460',
              'x': '-3747.4065',
              'y': '722.866',
              'z': '-16.53'
            },
            {
              'mileage': 'YK7+470',
              'x': '-3757.2498',
              'y': '724.6289',
              'z': '-16.68'
            },
            {
              'mileage': 'YK7+480',
              'x': '-3767.0932',
              'y': '726.3918',
              'z': '-16.83'
            },
            {
              'mileage': 'YK7+490',
              'x': '-3776.9366',
              'y': '728.1547',
              'z': '-16.98'
            },
            {
              'mileage': 'YK7+500',
              'x': '-3786.78',
              'y': '729.9176',
              'z': '-17.13'
            },
            {
              'mileage': 'YK7+510',
              'x': '-3796.6234',
              'y': '731.6805',
              'z': '-17.28'
            },
            {
              'mileage': 'YK7+520',
              'x': '-3806.4667',
              'y': '733.4435',
              'z': '-17.43'
            },
            {
              'mileage': 'YK7+530',
              'x': '-3816.3101',
              'y': '735.2064',
              'z': '-17.58'
            },
            {
              'mileage': 'YK7+540',
              'x': '-3826.1535',
              'y': '736.9693',
              'z': '-17.72'
            },
            {
              'mileage': 'YK7+550',
              'x': '-3835.9969',
              'y': '738.7322',
              'z': '-17.87'
            },
            {
              'mileage': 'YK7+560',
              'x': '-3845.8403',
              'y': '740.4951',
              'z': '-18.02'
            },
            {
              'mileage': 'YK7+570',
              'x': '-3855.6837',
              'y': '742.258',
              'z': '-18.17'
            },
            {
              'mileage': 'YK7+580',
              'x': '-3865.527',
              'y': '744.0209',
              'z': '-18.32'
            },
            {
              'mileage': 'YK7+590',
              'x': '-3875.3704',
              'y': '745.7838',
              'z': '-18.47'
            },
            {
              'mileage': 'YK7+600',
              'x': '-3885.2138',
              'y': '747.5467',
              'z': '-18.62'
            },
            {
              'mileage': 'YK7+610',
              'x': '-3895.0572',
              'y': '749.3096',
              'z': '-18.77'
            },
            {
              'mileage': 'YK7+620',
              'x': '-3904.9006',
              'y': '751.0725',
              'z': '-18.92'
            },
            {
              'mileage': 'YK7+630',
              'x': '-3914.7439',
              'y': '752.8354',
              'z': '-19.07'
            },
            {
              'mileage': 'YK7+640',
              'x': '-3924.5873',
              'y': '754.5983',
              'z': '-19.22'
            },
            {
              'mileage': 'YK7+650',
              'x': '-3934.4307',
              'y': '756.3613',
              'z': '-19.37'
            },
            {
              'mileage': 'YK7+660',
              'x': '-3944.2741',
              'y': '758.1242',
              'z': '-19.52'
            },
            {
              'mileage': 'YK7+670',
              'x': '-3954.1175',
              'y': '759.8871',
              'z': '-19.66'
            },
            {
              'mileage': 'YK7+680',
              'x': '-3963.9608',
              'y': '761.65',
              'z': '-19.81'
            },
            {
              'mileage': 'YK7+690',
              'x': '-3973.8042',
              'y': '763.4129',
              'z': '-19.96'
            },
            {
              'mileage': 'YK7+700',
              'x': '-3983.6476',
              'y': '765.1758',
              'z': '-20.11'
            },
            {
              'mileage': 'YK7+710',
              'x': '-3993.491',
              'y': '766.9387',
              'z': '-20.26'
            },
            {
              'mileage': 'YK7+720',
              'x': '-4003.3344',
              'y': '768.7016',
              'z': '-20.41'
            },
            {
              'mileage': 'YK7+730',
              'x': '-4013.1778',
              'y': '770.4645',
              'z': '-20.56'
            },
            {
              'mileage': 'YK7+740',
              'x': '-4023.0211',
              'y': '772.2274',
              'z': '-20.71'
            },
            {
              'mileage': 'YK7+750',
              'x': '-4032.8645',
              'y': '773.9903',
              'z': '-20.86'
            },
            {
              'mileage': 'YK7+760',
              'x': '-4042.7079',
              'y': '775.7532',
              'z': '-21.01'
            },
            {
              'mileage': 'YK7+770',
              'x': '-4052.5513',
              'y': '777.5161',
              'z': '-21.16'
            },
            {
              'mileage': 'YK7+780',
              'x': '-4062.3947',
              'y': '779.2791',
              'z': '-21.31'
            },
            {
              'mileage': 'YK7+790',
              'x': '-4072.238',
              'y': '781.042',
              'z': '-21.45'
            },
            {
              'mileage': 'YK7+800',
              'x': '-4082.0814',
              'y': '782.8049',
              'z': '-21.6'
            },
            {
              'mileage': 'YK7+810',
              'x': '-4091.9248',
              'y': '784.5678',
              'z': '-21.75'
            },
            {
              'mileage': 'YK7+820',
              'x': '-4101.7682',
              'y': '786.3307',
              'z': '-21.9'
            },
            {
              'mileage': 'YK7+830',
              'x': '-4111.6116',
              'y': '788.0936',
              'z': '-22.05'
            },
            {
              'mileage': 'YK7+840',
              'x': '-4121.4549',
              'y': '789.8565',
              'z': '-22.2'
            },
            {
              'mileage': 'YK7+850',
              'x': '-4131.2983',
              'y': '791.6194',
              'z': '-22.35'
            },
            {
              'mileage': 'YK7+860',
              'x': '-4141.1417',
              'y': '793.3823',
              'z': '-22.5'
            },
            {
              'mileage': 'YK7+870',
              'x': '-4150.9851',
              'y': '795.1452',
              'z': '-22.65'
            },
            {
              'mileage': 'YK7+880',
              'x': '-4160.8285',
              'y': '796.9081',
              'z': '-22.8'
            },
            {
              'mileage': 'YK7+890',
              'x': '-4170.6719',
              'y': '798.671',
              'z': '-22.95'
            },
            {
              'mileage': 'YK7+900',
              'x': '-4180.5152',
              'y': '800.4339',
              'z': '-23.1'
            },
            {
              'mileage': 'YK7+910',
              'x': '-4190.3586',
              'y': '802.1968',
              'z': '-23.24'
            },
            {
              'mileage': 'YK7+920',
              'x': '-4200.202',
              'y': '803.9598',
              'z': '-23.39'
            },
            {
              'mileage': 'YK7+930',
              'x': '-4210.0454',
              'y': '805.7227',
              'z': '-23.54'
            },
            {
              'mileage': 'YK7+940',
              'x': '-4219.8888',
              'y': '807.4856',
              'z': '-23.69'
            },
            {
              'mileage': 'YK7+950',
              'x': '-4229.7321',
              'y': '809.2485',
              'z': '-23.84'
            },
            {
              'mileage': 'YK7+960',
              'x': '-4239.5755',
              'y': '811.0114',
              'z': '-23.99'
            },
            {
              'mileage': 'YK7+970',
              'x': '-4249.4189',
              'y': '812.7743',
              'z': '-24.14'
            },
            {
              'mileage': 'YK7+980',
              'x': '-4259.2623',
              'y': '814.5372',
              'z': '-24.29'
            },
            {
              'mileage': 'YK7+990',
              'x': '-4269.1057',
              'y': '816.3001',
              'z': '-24.44'
            },
            {
              'mileage': 'YK8+000',
              'x': '-4278.9491',
              'y': '818.063',
              'z': '-24.59'
            },
            {
              'mileage': 'YK8+010',
              'x': '-4288.7924',
              'y': '819.8259',
              'z': '-24.74'
            },
            {
              'mileage': 'YK8+020',
              'x': '-4298.6358',
              'y': '821.5888',
              'z': '-24.89'
            },
            {
              'mileage': 'YK8+030',
              'x': '-4308.4792',
              'y': '823.3517',
              'z': '-25.03'
            },
            {
              'mileage': 'YK8+040',
              'x': '-4318.3226',
              'y': '825.1146',
              'z': '-25.18'
            },
            {
              'mileage': 'YK8+050',
              'x': '-4328.166',
              'y': '826.8776',
              'z': '-25.33'
            },
            {
              'mileage': 'YK8+060',
              'x': '-4338.0093',
              'y': '828.6405',
              'z': '-25.48'
            },
            {
              'mileage': 'YK8+070',
              'x': '-4347.8527',
              'y': '830.4034',
              'z': '-25.63'
            },
            {
              'mileage': 'YK8+080',
              'x': '-4357.6961',
              'y': '832.1663',
              'z': '-25.78'
            },
            {
              'mileage': 'YK8+090',
              'x': '-4367.5395',
              'y': '833.9292',
              'z': '-25.93'
            },
            {
              'mileage': 'YK8+100',
              'x': '-4377.3829',
              'y': '835.6921',
              'z': '-26.08'
            },
            {
              'mileage': 'YK8+110',
              'x': '-4387.2262',
              'y': '837.455',
              'z': '-26.23'
            },
            {
              'mileage': 'YK8+120',
              'x': '-4397.0696',
              'y': '839.2179',
              'z': '-26.38'
            },
            {
              'mileage': 'YK8+130',
              'x': '-4406.913',
              'y': '840.9808',
              'z': '-26.53'
            },
            {
              'mileage': 'YK8+140',
              'x': '-4416.7564',
              'y': '842.7437',
              'z': '-26.68'
            },
            {
              'mileage': 'YK8+150',
              'x': '-4426.5998',
              'y': '844.5066',
              'z': '-26.83'
            },
            {
              'mileage': 'YK8+160',
              'x': '-4436.4432',
              'y': '846.2695',
              'z': '-26.97'
            },
            {
              'mileage': 'YK8+170',
              'x': '-4446.2865',
              'y': '848.0324',
              'z': '-27.12'
            },
            {
              'mileage': 'YK8+180',
              'x': '-4456.1299',
              'y': '849.7954',
              'z': '-27.27'
            },
            {
              'mileage': 'YK8+190',
              'x': '-4465.9733',
              'y': '851.5583',
              'z': '-27.42'
            },
            {
              'mileage': 'YK8+240',
              'x': '-4515.1902',
              'y': '860.3728',
              'z': '-28.17'
            },
            {
              'mileage': 'YK8+250',
              'x': '-4525.0336',
              'y': '862.1357',
              'z': '-28.32'
            },
            {
              'mileage': 'YK8+260',
              'x': '-4534.877',
              'y': '863.8986',
              'z': '-28.47'
            },
            {
              'mileage': 'YK8+270',
              'x': '-4544.7203',
              'y': '865.6615',
              'z': '-28.62'
            },
            {
              'mileage': 'YK8+280',
              'x': '-4554.5637',
              'y': '867.4244',
              'z': '-28.76'
            },
            {
              'mileage': 'YK8+290',
              'x': '-4564.4071',
              'y': '869.1873',
              'z': '-28.91'
            },
            {
              'mileage': 'YK8+300',
              'x': '-4574.2505',
              'y': '870.9502',
              'z': '-29.06'
            },
            {
              'mileage': 'YK8+310',
              'x': '-4584.0939',
              'y': '872.7131',
              'z': '-29.21'
            },
            {
              'mileage': 'YK8+320',
              'x': '-4593.9373',
              'y': '874.4761',
              'z': '-29.36'
            },
            {
              'mileage': 'YK8+330',
              'x': '-4603.7806',
              'y': '876.239',
              'z': '-29.51'
            },
            {
              'mileage': 'YK8+340',
              'x': '-4613.624',
              'y': '878.0019',
              'z': '-29.66'
            },
            {
              'mileage': 'YK8+350',
              'x': '-4623.4674',
              'y': '879.7648',
              'z': '-29.81'
            },
            {
              'mileage': 'YK8+360',
              'x': '-4633.3108',
              'y': '881.5277',
              'z': '-29.96'
            },
            {
              'mileage': 'YK8+370',
              'x': '-4643.1542',
              'y': '883.2906',
              'z': '-30.11'
            },
            {
              'mileage': 'YK8+380',
              'x': '-4652.9975',
              'y': '885.0535',
              'z': '-30.26'
            },
            {
              'mileage': 'YK8+390',
              'x': '-4662.8409',
              'y': '886.8164',
              'z': '-30.41'
            },
            {
              'mileage': 'YK8+400',
              'x': '-4672.6843',
              'y': '888.5793',
              'z': '-30.55'
            },
            {
              'mileage': 'YK8+410',
              'x': '-4682.5277',
              'y': '890.3422',
              'z': '-30.7'
            },
            {
              'mileage': 'YK8+420',
              'x': '-4692.3711',
              'y': '892.1051',
              'z': '-30.85'
            },
            {
              'mileage': 'YK8+430',
              'x': '-4702.2144',
              'y': '893.868',
              'z': '-31'
            },
            {
              'mileage': 'YK8+440',
              'x': '-4712.0578',
              'y': '895.6309',
              'z': '-31.15'
            },
            {
              'mileage': 'YK8+450',
              'x': '-4721.9012',
              'y': '897.3939',
              'z': '-31.3'
            },
            {
              'mileage': 'YK8+460',
              'x': '-4731.7446',
              'y': '899.1568',
              'z': '-31.45'
            },
            {
              'mileage': 'YK8+470',
              'x': '-4741.588',
              'y': '900.9197',
              'z': '-31.6'
            },
            {
              'mileage': 'YK8+480',
              'x': '-4751.4314',
              'y': '902.6826',
              'z': '-31.75'
            },
            {
              'mileage': 'YK8+490',
              'x': '-4761.2747',
              'y': '904.4455',
              'z': '-31.9'
            },
            {
              'mileage': 'YK8+500',
              'x': '-4771.1181',
              'y': '906.2084',
              'z': '-32.05'
            },
            {
              'mileage': 'YK8+510',
              'x': '-4780.9615',
              'y': '907.9713',
              'z': '-32.2'
            },
            {
              'mileage': 'YK8+520',
              'x': '-4790.8049',
              'y': '909.7342',
              'z': '-32.35'
            },
            {
              'mileage': 'YK8+530',
              'x': '-4800.6483',
              'y': '911.4971',
              'z': '-32.49'
            },
            {
              'mileage': 'YK8+540',
              'x': '-4810.4916',
              'y': '913.26',
              'z': '-32.64'
            },
            {
              'mileage': 'YK8+550',
              'x': '-4820.335',
              'y': '915.0229',
              'z': '-32.79'
            },
            {
              'mileage': 'YK8+560',
              'x': '-4830.1784',
              'y': '916.7858',
              'z': '-32.94'
            },
            {
              'mileage': 'YK8+570',
              'x': '-4840.0218',
              'y': '918.5487',
              'z': '-33.09'
            },
            {
              'mileage': 'YK8+580',
              'x': '-4849.8652',
              'y': '920.3117',
              'z': '-33.24'
            },
            {
              'mileage': 'YK8+590',
              'x': '-4859.7086',
              'y': '922.0746',
              'z': '-33.39'
            },
            {
              'mileage': 'YK8+600',
              'x': '-4869.5519',
              'y': '923.8375',
              'z': '-33.54'
            },
            {
              'mileage': 'YK8+610',
              'x': '-4879.3953',
              'y': '925.6004',
              'z': '-33.69'
            },
            {
              'mileage': 'YK8+620',
              'x': '-4889.2387',
              'y': '927.3633',
              'z': '-33.84'
            },
            {
              'mileage': 'YK8+630',
              'x': '-4899.0821',
              'y': '929.1262',
              'z': '-33.99'
            },
            {
              'mileage': 'YK8+640',
              'x': '-4908.9255',
              'y': '930.8891',
              'z': '-34.14'
            },
            {
              'mileage': 'YK8+650',
              'x': '-4918.7688',
              'y': '932.652',
              'z': '-34.28'
            },
            {
              'mileage': 'YK8+660',
              'x': '-4928.6122',
              'y': '934.4149',
              'z': '-34.43'
            },
            {
              'mileage': 'YK8+670',
              'x': '-4938.4556',
              'y': '936.1778',
              'z': '-34.58'
            },
            {
              'mileage': 'YK8+680',
              'x': '-4948.299',
              'y': '937.9407',
              'z': '-34.73'
            },
            {
              'mileage': 'YK8+690',
              'x': '-4958.1424',
              'y': '939.7036',
              'z': '-34.88'
            },
            {
              'mileage': 'YK8+700',
              'x': '-4967.9857',
              'y': '941.4665',
              'z': '-35.03'
            },
            {
              'mileage': 'YK8+710',
              'x': '-4977.8291',
              'y': '943.2294',
              'z': '-35.18'
            },
            {
              'mileage': 'YK8+720',
              'x': '-4987.6725',
              'y': '944.9924',
              'z': '-35.33'
            },
            {
              'mileage': 'YK8+730',
              'x': '-4997.5159',
              'y': '946.7553',
              'z': '-35.48'
            },
            {
              'mileage': 'YK8+740',
              'x': '-5007.3593',
              'y': '948.5182',
              'z': '-35.63'
            },
            {
              'mileage': 'YK8+750',
              'x': '-5017.2027',
              'y': '950.2811',
              'z': '-35.78'
            },
            {
              'mileage': 'YK8+760',
              'x': '-5027.046',
              'y': '952.044',
              'z': '-35.93'
            },
            {
              'mileage': 'YK8+770',
              'x': '-5036.8894',
              'y': '953.8069',
              'z': '-36.07'
            },
            {
              'mileage': 'YK8+780',
              'x': '-5046.7328',
              'y': '955.5698',
              'z': '-36.22'
            },
            {
              'mileage': 'YK8+790',
              'x': '-5056.5762',
              'y': '957.3327',
              'z': '-36.37'
            },
            {
              'mileage': 'YK8+800',
              'x': '-5066.4196',
              'y': '959.0956',
              'z': '-36.52'
            },
            {
              'mileage': 'YK8+810',
              'x': '-5076.2629',
              'y': '960.8585',
              'z': '-36.67'
            },
            {
              'mileage': 'YK8+820',
              'x': '-5086.1063',
              'y': '962.6214',
              'z': '-36.82'
            },
            {
              'mileage': 'YK8+830',
              'x': '-5095.9497',
              'y': '964.3843',
              'z': '-36.97'
            },
            {
              'mileage': 'YK8+840',
              'x': '-5105.7931',
              'y': '966.1472',
              'z': '-37.12'
            },
            {
              'mileage': 'YK8+850',
              'x': '-5115.6365',
              'y': '967.9102',
              'z': '-37.27'
            },
            {
              'mileage': 'YK8+860',
              'x': '-5125.4798',
              'y': '969.6731',
              'z': '-37.42'
            },
            {
              'mileage': 'YK8+870',
              'x': '-5135.3232',
              'y': '971.436',
              'z': '-37.57'
            },
            {
              'mileage': 'YK8+880',
              'x': '-5145.1666',
              'y': '973.1989',
              'z': '-37.72'
            },
            {
              'mileage': 'YK8+890',
              'x': '-5155.01',
              'y': '974.9618',
              'z': '-37.86'
            },
            {
              'mileage': 'YK8+900',
              'x': '-5164.8534',
              'y': '976.7247',
              'z': '-38.01'
            },
            {
              'mileage': 'YK8+910',
              'x': '-5174.6968',
              'y': '978.4876',
              'z': '-38.16'
            },
            {
              'mileage': 'YK8+920',
              'x': '-5184.5401',
              'y': '980.2505',
              'z': '-38.31'
            },
            {
              'mileage': 'YK8+930',
              'x': '-5194.3835',
              'y': '982.0134',
              'z': '-38.46'
            },
            {
              'mileage': 'YK8+940',
              'x': '-5204.2269',
              'y': '983.7763',
              'z': '-38.61'
            },
            {
              'mileage': 'YK8+950',
              'x': '-5214.0703',
              'y': '985.5392',
              'z': '-38.76'
            },
            {
              'mileage': 'YK8+960',
              'x': '-5223.9137',
              'y': '987.3021',
              'z': '-38.91'
            },
            {
              'mileage': 'YK8+970',
              'x': '-5233.757',
              'y': '989.065',
              'z': '-39.06'
            },
            {
              'mileage': 'YK8+980',
              'x': '-5243.6004',
              'y': '990.828',
              'z': '-39.21'
            },
            {
              'mileage': 'YK8+990',
              'x': '-5253.4438',
              'y': '992.5909',
              'z': '-39.36'
            },
            {
              'mileage': 'YK9+000',
              'x': '-5263.2872',
              'y': '994.3538',
              'z': '-39.51'
            },
            {
              'mileage': 'YK9+010',
              'x': '-5273.1306',
              'y': '996.1167',
              'z': '-39.66'
            },
            {
              'mileage': 'YK9+020',
              'x': '-5282.974',
              'y': '997.8796',
              'z': '-39.8'
            },
            {
              'mileage': 'YK9+030',
              'x': '-5292.8173',
              'y': '999.6425',
              'z': '-39.95'
            },
            {
              'mileage': 'YK9+040',
              'x': '-5302.6607',
              'y': '1001.4054',
              'z': '-40.1'
            },
            {
              'mileage': 'YK9+050',
              'x': '-5312.5041',
              'y': '1003.1683',
              'z': '-40.25'
            },
            {
              'mileage': 'YK9+060',
              'x': '-5322.3475',
              'y': '1004.9312',
              'z': '-40.4'
            },
            {
              'mileage': 'YK9+070',
              'x': '-5332.1909',
              'y': '1006.6941',
              'z': '-40.55'
            },
            {
              'mileage': 'YK9+080',
              'x': '-5342.0342',
              'y': '1008.457',
              'z': '-40.7'
            },
            {
              'mileage': 'YK9+090',
              'x': '-5351.8776',
              'y': '1010.2199',
              'z': '-40.85'
            },
            {
              'mileage': 'YK9+100',
              'x': '-5361.721',
              'y': '1011.9828',
              'z': '-41'
            },
            {
              'mileage': 'YK9+110',
              'x': '-5371.5644',
              'y': '1013.7457',
              'z': '-41.15'
            },
            {
              'mileage': 'YK9+120',
              'x': '-5381.4078',
              'y': '1015.5087',
              'z': '-41.3'
            },
            {
              'mileage': 'YK9+130',
              'x': '-5391.2511',
              'y': '1017.2716',
              'z': '-41.45'
            },
            {
              'mileage': 'YK9+140',
              'x': '-5401.0945',
              'y': '1019.0345',
              'z': '-41.59'
            },
            {
              'mileage': 'YK9+150',
              'x': '-5410.9379',
              'y': '1020.7974',
              'z': '-41.74'
            },
            {
              'mileage': 'YK9+160',
              'x': '-5420.7813',
              'y': '1022.5603',
              'z': '-41.89'
            },
            {
              'mileage': 'YK9+170',
              'x': '-5430.6247',
              'y': '1024.3232',
              'z': '-42.04'
            },
            {
              'mileage': 'YK9+180',
              'x': '-5440.4681',
              'y': '1026.0861',
              'z': '-42.19'
            },
            {
              'mileage': 'YK9+190',
              'x': '-5450.3114',
              'y': '1027.849',
              'z': '-42.34'
            },
            {
              'mileage': 'YK9+200',
              'x': '-5460.1548',
              'y': '1029.6119',
              'z': '-42.49'
            },
            {
              'mileage': 'YK9+210',
              'x': '-5469.9982',
              'y': '1031.3748',
              'z': '-42.64'
            },
            {
              'mileage': 'YK9+220',
              'x': '-5479.8416',
              'y': '1033.1377',
              'z': '-42.79'
            },
            {
              'mileage': 'YK9+230',
              'x': '-5489.685',
              'y': '1034.9006',
              'z': '-42.94'
            },
            {
              'mileage': 'YK9+240',
              'x': '-5499.5283',
              'y': '1036.6635',
              'z': '-43.09'
            },
            {
              'mileage': 'YK9+250',
              'x': '-5509.3717',
              'y': '1038.4265',
              'z': '-43.24'
            },
            {
              'mileage': 'YK9+260',
              'x': '-5519.2151',
              'y': '1040.1894',
              'z': '-43.38'
            },
            {
              'mileage': 'YK9+270',
              'x': '-5529.0585',
              'y': '1041.9523',
              'z': '-43.53'
            },
            {
              'mileage': 'YK9+280',
              'x': '-5538.9019',
              'y': '1043.7152',
              'z': '-43.68'
            },
            {
              'mileage': 'YK9+290',
              'x': '-5548.7452',
              'y': '1045.4781',
              'z': '-43.83'
            },
            {
              'mileage': 'YK9+300',
              'x': '-5558.5886',
              'y': '1047.241',
              'z': '-43.98'
            },
            {
              'mileage': 'YK9+310',
              'x': '-5568.432',
              'y': '1049.0039',
              'z': '-44.13'
            },
            {
              'mileage': 'YK9+320',
              'x': '-5578.2754',
              'y': '1050.7668',
              'z': '-44.28'
            },
            {
              'mileage': 'YK9+330',
              'x': '-5588.1188',
              'y': '1052.5297',
              'z': '-44.43'
            },
            {
              'mileage': 'YK9+340',
              'x': '-5597.9622',
              'y': '1054.2926',
              'z': '-44.58'
            },
            {
              'mileage': 'YK9+350',
              'x': '-5607.8055',
              'y': '1056.0555',
              'z': '-44.73'
            },
            {
              'mileage': 'YK9+360',
              'x': '-5617.6489',
              'y': '1057.8184',
              'z': '-44.88'
            },
            {
              'mileage': 'YK9+370',
              'x': '-5627.4923',
              'y': '1059.5813',
              'z': '-45.03'
            },
            {
              'mileage': 'YK9+380',
              'x': '-5637.3357',
              'y': '1061.3442',
              'z': '-45.17'
            },
            {
              'mileage': 'YK9+390',
              'x': '-5647.1791',
              'y': '1063.1072',
              'z': '-45.32'
            },
            {
              'mileage': 'YK9+400',
              'x': '-5657.0224',
              'y': '1064.8701',
              'z': '-45.47'
            },
            {
              'mileage': 'YK9+410',
              'x': '-5666.8658',
              'y': '1066.633',
              'z': '-45.62'
            },
            {
              'mileage': 'YK9+420',
              'x': '-5676.7092',
              'y': '1068.3959',
              'z': '-45.77'
            },
            {
              'mileage': 'YK9+430',
              'x': '-5686.5526',
              'y': '1070.1588',
              'z': '-45.92'
            },
            {
              'mileage': 'YK9+440',
              'x': '-5696.396',
              'y': '1071.9217',
              'z': '-46.07'
            },
            {
              'mileage': 'YK9+450',
              'x': '-5706.2394',
              'y': '1073.6846',
              'z': '-46.22'
            },
            {
              'mileage': 'YK9+460',
              'x': '-5716.0827',
              'y': '1075.4475',
              'z': '-46.37'
            },
            {
              'mileage': 'YK9+470',
              'x': '-5725.9261',
              'y': '1077.2104',
              'z': '-46.52'
            },
            {
              'mileage': 'YK9+480',
              'x': '-5735.7695',
              'y': '1078.9733',
              'z': '-46.67'
            },
            {
              'mileage': 'YK9+490',
              'x': '-5745.6129',
              'y': '1080.7362',
              'z': '-46.82'
            },
            {
              'mileage': 'YK9+500',
              'x': '-5755.4563',
              'y': '1082.4991',
              'z': '-46.97'
            },
            {
              'mileage': 'YK9+510',
              'x': '-5765.2996',
              'y': '1084.262',
              'z': '-47.11'
            },
            {
              'mileage': 'YK9+520',
              'x': '-5775.143',
              'y': '1086.025',
              'z': '-47.26'
            },
            {
              'mileage': 'YK9+530',
              'x': '-5784.9864',
              'y': '1087.7879',
              'z': '-47.41'
            },
            {
              'mileage': 'YK9+540',
              'x': '-5794.8298',
              'y': '1089.5508',
              'z': '-47.56'
            },
            {
              'mileage': 'YK9+550',
              'x': '-5804.6732',
              'y': '1091.3137',
              'z': '-47.71'
            },
            {
              'mileage': 'YK9+560',
              'x': '-5814.5165',
              'y': '1093.0766',
              'z': '-47.86'
            },
            {
              'mileage': 'YK9+570',
              'x': '-5824.3599',
              'y': '1094.8395',
              'z': '-48.01'
            },
            {
              'mileage': 'YK9+580',
              'x': '-5834.2033',
              'y': '1096.6024',
              'z': '-48.16'
            },
            {
              'mileage': 'YK9+590',
              'x': '-5844.0467',
              'y': '1098.3653',
              'z': '-48.31'
            },
            {
              'mileage': 'YK9+600',
              'x': '-5853.8901',
              'y': '1100.1282',
              'z': '-48.46'
            },
            {
              'mileage': 'YK9+610',
              'x': '-5863.7335',
              'y': '1101.8911',
              'z': '-48.61'
            },
            {
              'mileage': 'YK9+620',
              'x': '-5873.5768',
              'y': '1103.654',
              'z': '-48.76'
            },
            {
              'mileage': 'YK9+630',
              'x': '-5883.4202',
              'y': '1105.4169',
              'z': '-48.9'
            },
            {
              'mileage': 'YK9+640',
              'x': '-5893.2636',
              'y': '1107.1798',
              'z': '-49.05'
            },
            {
              'mileage': 'YK9+650',
              'x': '-5903.107',
              'y': '1108.9428',
              'z': '-49.2'
            },
            {
              'mileage': 'YK9+660',
              'x': '-5912.9504',
              'y': '1110.7057',
              'z': '-49.35'
            },
            {
              'mileage': 'YK9+670',
              'x': '-5922.7937',
              'y': '1112.4686',
              'z': '-49.5'
            },
            {
              'mileage': 'YK9+680',
              'x': '-5932.6371',
              'y': '1114.2315',
              'z': '-49.65'
            },
            {
              'mileage': 'YK9+690',
              'x': '-5942.4805',
              'y': '1115.9944',
              'z': '-49.8'
            },
            {
              'mileage': 'YK9+700',
              'x': '-5952.3239',
              'y': '1117.7573',
              'z': '-49.95'
            },
            {
              'mileage': 'YK9+710',
              'x': '-5962.1673',
              'y': '1119.5202',
              'z': '-50.1'
            },
            {
              'mileage': 'YK9+720',
              'x': '-5972.0106',
              'y': '1121.2831',
              'z': '-50.25'
            },
            {
              'mileage': 'YK9+730',
              'x': '-5981.854',
              'y': '1123.046',
              'z': '-50.4'
            },
            {
              'mileage': 'YK9+740',
              'x': '-5991.6974',
              'y': '1124.8089',
              'z': '-50.55'
            },
            {
              'mileage': 'YK9+750',
              'x': '-6001.5408',
              'y': '1126.5718',
              'z': '-50.69'
            },
            {
              'mileage': 'YK9+760',
              'x': '-6011.3842',
              'y': '1128.3347',
              'z': '-50.84'
            },
            {
              'mileage': 'YK9+770',
              'x': '-6021.2276',
              'y': '1130.0976',
              'z': '-50.99'
            },
            {
              'mileage': 'YK9+780',
              'x': '-6031.0709',
              'y': '1131.8605',
              'z': '-51.14'
            },
            {
              'mileage': 'YK9+790',
              'x': '-6040.9143',
              'y': '1133.6235',
              'z': '-51.29'
            },
            {
              'mileage': 'YK9+800',
              'x': '-6050.7577',
              'y': '1135.3864',
              'z': '-51.44'
            },
            {
              'mileage': 'YK9+810',
              'x': '-6060.6011',
              'y': '1137.1493',
              'z': '-51.59'
            },
            {
              'mileage': 'YK9+820',
              'x': '-6070.4445',
              'y': '1138.9122',
              'z': '-51.74'
            },
            {
              'mileage': 'YK9+830',
              'x': '-6080.2878',
              'y': '1140.6751',
              'z': '-51.89'
            },
            {
              'mileage': 'YK9+840',
              'x': '-6090.1312',
              'y': '1142.438',
              'z': '-52.04'
            },
            {
              'mileage': 'YK9+850',
              'x': '-6099.9746',
              'y': '1144.2009',
              'z': '-52.19'
            },
            {
              'mileage': 'YK9+860',
              'x': '-6109.818',
              'y': '1145.9638',
              'z': '-52.34'
            },
            {
              'mileage': 'YK9+870',
              'x': '-6119.6614',
              'y': '1147.7267',
              'z': '-52.49'
            },
            {
              'mileage': 'YK9+880',
              'x': '-6129.5048',
              'y': '1149.4896',
              'z': '-52.63'
            },
            {
              'mileage': 'YK9+890',
              'x': '-6139.3481',
              'y': '1151.2525',
              'z': '-52.78'
            },
            {
              'mileage': 'YK9+900',
              'x': '-6149.1915',
              'y': '1153.0154',
              'z': '-52.93'
            },
            {
              'mileage': 'YK9+910',
              'x': '-6159.0349',
              'y': '1154.7783',
              'z': '-53.08'
            },
            {
              'mileage': 'YK9+920',
              'x': '-6168.8783',
              'y': '1156.5413',
              'z': '-53.23'
            },
            {
              'mileage': 'YK9+930',
              'x': '-6178.7217',
              'y': '1158.3042',
              'z': '-53.38'
            },
            {
              'mileage': 'YK9+940',
              'x': '-6188.565',
              'y': '1160.0671',
              'z': '-53.53'
            },
            {
              'mileage': 'YK9+950',
              'x': '-6198.4084',
              'y': '1161.83',
              'z': '-53.68'
            },
            {
              'mileage': 'YK9+960',
              'x': '-6208.2518',
              'y': '1163.5929',
              'z': '-53.83'
            },
            {
              'mileage': 'YK9+970',
              'x': '-6218.0952',
              'y': '1165.3558',
              'z': '-53.98'
            },
            {
              'mileage': 'YK9+980',
              'x': '-6227.9386',
              'y': '1167.1187',
              'z': '-54.13'
            },
            {
              'mileage': 'YK9+990',
              'x': '-6237.7819',
              'y': '1168.8816',
              'z': '-54.28'
            },
            {
              'mileage': 'YK10+000',
              'x': '-6247.6253',
              'y': '1170.6445',
              'z': '-54.42'
            },
            {
              'mileage': 'YK10+010',
              'x': '-6257.4687',
              'y': '1172.4074',
              'z': '-54.57'
            },
            {
              'mileage': 'YK10+020',
              'x': '-6267.3121',
              'y': '1174.1703',
              'z': '-54.72'
            },
            {
              'mileage': 'YK10+030',
              'x': '-6277.1555',
              'y': '1175.9332',
              'z': '-54.87'
            },
            {
              'mileage': 'YK10+040',
              'x': '-6286.9989',
              'y': '1177.6961',
              'z': '-55.02'
            },
            {
              'mileage': 'YK10+050',
              'x': '-6296.8422',
              'y': '1179.4591',
              'z': '-55.17'
            },
            {
              'mileage': 'YK10+060',
              'x': '-6306.6856',
              'y': '1181.222',
              'z': '-55.32'
            },
            {
              'mileage': 'YK10+070',
              'x': '-6316.529',
              'y': '1182.9849',
              'z': '-55.47'
            },
            {
              'mileage': 'YK10+080',
              'x': '-6326.3724',
              'y': '1184.7478',
              'z': '-55.62'
            },
            {
              'mileage': 'YK10+090',
              'x': '-6336.2158',
              'y': '1186.5107',
              'z': '-55.77'
            },
            {
              'mileage': 'YK10+100',
              'x': '-6346.0591',
              'y': '1188.2736',
              'z': '-55.92'
            },
            {
              'mileage': 'YK10+110',
              'x': '-6355.9025',
              'y': '1190.0365',
              'z': '-56.07'
            },
            {
              'mileage': 'YK10+120',
              'x': '-6365.7459',
              'y': '1191.7994',
              'z': '-56.21'
            },
            {
              'mileage': 'YK10+130',
              'x': '-6375.5893',
              'y': '1193.5623',
              'z': '-56.36'
            },
            {
              'mileage': 'YK10+140',
              'x': '-6385.4327',
              'y': '1195.3252',
              'z': '-56.51'
            },
            {
              'mileage': 'YK10+150',
              'x': '-6395.276',
              'y': '1197.0881',
              'z': '-56.66'
            },
            {
              'mileage': 'YK10+160',
              'x': '-6405.1194',
              'y': '1198.851',
              'z': '-56.81'
            },
            {
              'mileage': 'YK10+170',
              'x': '-6414.9628',
              'y': '1200.6139',
              'z': '-56.96'
            },
            {
              'mileage': 'YK10+180',
              'x': '-6424.8062',
              'y': '1202.3768',
              'z': '-57.11'
            },
            {
              'mileage': 'YK10+190',
              'x': '-6434.6496',
              'y': '1204.1398',
              'z': '-57.26'
            },
            {
              'mileage': 'YK10+200',
              'x': '-6444.493',
              'y': '1205.9027',
              'z': '-57.41'
            },
            {
              'mileage': 'YK10+210',
              'x': '-6454.3363',
              'y': '1207.6656',
              'z': '-57.56'
            },
            {
              'mileage': 'YK10+220',
              'x': '-6464.1797',
              'y': '1209.4285',
              'z': '-57.71'
            },
            {
              'mileage': 'YK10+230',
              'x': '-6474.0231',
              'y': '1211.1914',
              'z': '-57.86'
            },
            {
              'mileage': 'YK10+240',
              'x': '-6483.8665',
              'y': '1212.9543',
              'z': '-58'
            },
            {
              'mileage': 'YK10+250',
              'x': '-6493.7099',
              'y': '1214.7172',
              'z': '-58.15'
            },
            {
              'mileage': 'YK10+260',
              'x': '-6503.5532',
              'y': '1216.4801',
              'z': '-58.3'
            },
            {
              'mileage': 'YK10+270',
              'x': '-6513.3966',
              'y': '1218.243',
              'z': '-58.45'
            },
            {
              'mileage': 'YK10+280',
              'x': '-6523.24',
              'y': '1220.0059',
              'z': '-58.6'
            },
            {
              'mileage': 'YK10+290',
              'x': '-6533.0834',
              'y': '1221.7688',
              'z': '-58.75'
            },
            {
              'mileage': 'YK10+300',
              'x': '-6542.9268',
              'y': '1223.5317',
              'z': '-58.9'
            },
            {
              'mileage': 'YK10+310',
              'x': '-6552.7702',
              'y': '1225.2946',
              'z': '-59.05'
            },
            {
              'mileage': 'YK10+320',
              'x': '-6562.6135',
              'y': '1227.0576',
              'z': '-59.2'
            },
            {
              'mileage': 'YK10+330',
              'x': '-6572.4569',
              'y': '1228.8205',
              'z': '-59.35'
            },
            {
              'mileage': 'YK10+340',
              'x': '-6582.3003',
              'y': '1230.5834',
              'z': '-59.5'
            },
            {
              'mileage': 'YK10+350',
              'x': '-6592.1437',
              'y': '1232.3463',
              'z': '-59.65'
            },
            {
              'mileage': 'YK10+360',
              'x': '-6601.9871',
              'y': '1234.1092',
              'z': '-59.8'
            },
            {
              'mileage': 'YK10+370',
              'x': '-6611.8304',
              'y': '1235.8721',
              'z': '-59.94'
            },
            {
              'mileage': 'YK10+380',
              'x': '-6621.6738',
              'y': '1237.635',
              'z': '-60.09'
            },
            {
              'mileage': 'YK10+390',
              'x': '-6631.5172',
              'y': '1239.3979',
              'z': '-60.24'
            },
            {
              'mileage': 'YK10+400',
              'x': '-6641.3606',
              'y': '1241.1608',
              'z': '-60.39'
            },
            {
              'mileage': 'YK10+410',
              'x': '-6651.204',
              'y': '1242.9237',
              'z': '-60.54'
            },
            {
              'mileage': 'YK10+420',
              'x': '-6661.0473',
              'y': '1244.6866',
              'z': '-60.69'
            },
            {
              'mileage': 'YK10+430',
              'x': '-6670.8907',
              'y': '1246.4495',
              'z': '-60.84'
            },
            {
              'mileage': 'YK10+440',
              'x': '-6680.7341',
              'y': '1248.2124',
              'z': '-60.99'
            },
            {
              'mileage': 'YK10+450',
              'x': '-6690.5775',
              'y': '1249.9754',
              'z': '-61.14'
            },
            {
              'mileage': 'YK10+460',
              'x': '-6700.4209',
              'y': '1251.7383',
              'z': '-61.29'
            },
            {
              'mileage': 'YK10+470',
              'x': '-6710.2643',
              'y': '1253.5012',
              'z': '-61.44'
            },
            {
              'mileage': 'YK10+480',
              'x': '-6720.1076',
              'y': '1255.2641',
              'z': '-61.59'
            },
            {
              'mileage': 'YK10+490',
              'x': '-6729.951',
              'y': '1257.027',
              'z': '-61.73'
            },
            {
              'mileage': 'YK10+500',
              'x': '-6739.7944',
              'y': '1258.7899',
              'z': '-61.88'
            },
            {
              'mileage': 'YK10+510',
              'x': '-6749.6378',
              'y': '1260.5528',
              'z': '-62.03'
            },
            {
              'mileage': 'YK10+520',
              'x': '-6759.4812',
              'y': '1262.3157',
              'z': '-62.18'
            },
            {
              'mileage': 'YK10+530',
              'x': '-6769.3245',
              'y': '1264.0786',
              'z': '-62.33'
            },
            {
              'mileage': 'YK10+540',
              'x': '-6779.1679',
              'y': '1265.8415',
              'z': '-62.48'
            },
            {
              'mileage': 'YK10+550',
              'x': '-6789.0113',
              'y': '1267.6044',
              'z': '-62.63'
            },
            {
              'mileage': 'YK10+560',
              'x': '-6798.8547',
              'y': '1269.3673',
              'z': '-62.78'
            },
            {
              'mileage': 'YK10+570',
              'x': '-6808.6981',
              'y': '1271.1302',
              'z': '-62.93'
            },
            {
              'mileage': 'YK10+580',
              'x': '-6818.5414',
              'y': '1272.8931',
              'z': '-63.08'
            },
            {
              'mileage': 'YK10+590',
              'x': '-6828.3848',
              'y': '1274.6561',
              'z': '-63.23'
            },
            {
              'mileage': 'YK10+600',
              'x': '-6838.2282',
              'y': '1276.419',
              'z': '-63.38'
            },
            {
              'mileage': 'YK10+610',
              'x': '-6848.0716',
              'y': '1278.1819',
              'z': '-63.52'
            },
            {
              'mileage': 'YK10+620',
              'x': '-6857.915',
              'y': '1279.9448',
              'z': '-63.67'
            },
            {
              'mileage': 'YK10+630',
              'x': '-6867.7584',
              'y': '1281.7077',
              'z': '-63.82'
            },
            {
              'mileage': 'YK10+640',
              'x': '-6877.6017',
              'y': '1283.4706',
              'z': '-63.97'
            },
            {
              'mileage': 'YK10+650',
              'x': '-6887.4451',
              'y': '1285.2335',
              'z': '-64.12'
            },
            {
              'mileage': 'YK10+660',
              'x': '-6897.2885',
              'y': '1286.9964',
              'z': '-64.27'
            },
            {
              'mileage': 'YK10+670',
              'x': '-6907.1319',
              'y': '1288.7593',
              'z': '-64.42'
            },
            {
              'mileage': 'YK10+680',
              'x': '-6916.9753',
              'y': '1290.5222',
              'z': '-64.57'
            },
            {
              'mileage': 'YK10+690',
              'x': '-6926.8186',
              'y': '1292.2851',
              'z': '-64.72'
            },
            {
              'mileage': 'YK10+700',
              'x': '-6936.662',
              'y': '1294.048',
              'z': '-64.87'
            },
            {
              'mileage': 'YK10+710',
              'x': '-6946.5054',
              'y': '1295.8109',
              'z': '-65.02'
            },
            {
              'mileage': 'YK10+720',
              'x': '-6956.3488',
              'y': '1297.5739',
              'z': '-65.17'
            },
            {
              'mileage': 'YK10+730',
              'x': '-6966.1922',
              'y': '1299.3368',
              'z': '-65.32'
            },
            {
              'mileage': 'YK10+740',
              'x': '-6976.0356',
              'y': '1301.0997',
              'z': '-65.46'
            },
            {
              'mileage': 'YK10+750',
              'x': '-6985.8789',
              'y': '1302.8626',
              'z': '-65.61'
            },
            {
              'mileage': 'YK10+760',
              'x': '-6995.7223',
              'y': '1304.6255',
              'z': '-65.76'
            },
            {
              'mileage': 'YK10+770',
              'x': '-7005.5657',
              'y': '1306.3884',
              'z': '-65.91'
            },
            {
              'mileage': 'YK10+780',
              'x': '-7015.4091',
              'y': '1308.1513',
              'z': '-66.06'
            },
            {
              'mileage': 'YK10+790',
              'x': '-7025.2525',
              'y': '1309.9142',
              'z': '-66.21'
            },
            {
              'mileage': 'YK10+800',
              'x': '-7035.0958',
              'y': '1311.6771',
              'z': '-66.36'
            },
            {
              'mileage': 'YK10+810',
              'x': '-7044.9392',
              'y': '1313.44',
              'z': '-66.51'
            },
            {
              'mileage': 'YK10+820',
              'x': '-7054.7826',
              'y': '1315.2029',
              'z': '-66.66'
            },
            {
              'mileage': 'YK10+830',
              'x': '-7064.626',
              'y': '1316.9658',
              'z': '-66.81'
            },
            {
              'mileage': 'YK10+840',
              'x': '-7074.4694',
              'y': '1318.7287',
              'z': '-66.96'
            },
            {
              'mileage': 'YK10+850',
              'x': '-7084.3127',
              'y': '1320.4917',
              'z': '-67.11'
            },
            {
              'mileage': 'YK10+860',
              'x': '-7094.1561',
              'y': '1322.2546',
              'z': '-67.25'
            },
            {
              'mileage': 'YK10+870',
              'x': '-7103.9995',
              'y': '1324.0175',
              'z': '-67.4'
            },
            {
              'mileage': 'YK10+880',
              'x': '-7113.8429',
              'y': '1325.7804',
              'z': '-67.55'
            },
            {
              'mileage': 'YK10+890',
              'x': '-7123.6863',
              'y': '1327.5433',
              'z': '-67.7'
            },
            {
              'mileage': 'YK10+900',
              'x': '-7133.5297',
              'y': '1329.3062',
              'z': '-67.85'
            },
            {
              'mileage': 'YK10+910',
              'x': '-7143.373',
              'y': '1331.0691',
              'z': '-68'
            },
            {
              'mileage': 'YK10+920',
              'x': '-7153.2164',
              'y': '1332.832',
              'z': '-68.15'
            },
            {
              'mileage': 'YK10+930',
              'x': '-7163.0598',
              'y': '1334.5949',
              'z': '-68.3'
            },
            {
              'mileage': 'YK10+940',
              'x': '-7172.9032',
              'y': '1336.3578',
              'z': '-68.45'
            },
            {
              'mileage': 'YK10+950',
              'x': '-7182.7466',
              'y': '1338.1207',
              'z': '-68.6'
            },
            {
              'mileage': 'YK10+960',
              'x': '-7192.5899',
              'y': '1339.8836',
              'z': '-68.75'
            },
            {
              'mileage': 'YK10+970',
              'x': '-7202.4333',
              'y': '1341.6465',
              'z': '-68.9'
            },
            {
              'mileage': 'YK10+980',
              'x': '-7212.2767',
              'y': '1343.4094',
              'z': '-69.04'
            },
            {
              'mileage': 'YK10+990',
              'x': '-7222.1201',
              'y': '1345.1724',
              'z': '-69.19'
            },
            {
              'mileage': 'YK11+000',
              'x': '-7231.9635',
              'y': '1346.9353',
              'z': '-69.34'
            },
            {
              'mileage': 'YK11+010',
              'x': '-7241.8068',
              'y': '1348.6982',
              'z': '-69.49'
            },
            {
              'mileage': 'YK11+020',
              'x': '-7251.6502',
              'y': '1350.4611',
              'z': '-69.64'
            },
            {
              'mileage': 'YK11+030',
              'x': '-7261.4936',
              'y': '1352.224',
              'z': '-69.79'
            },
            {
              'mileage': 'YK11+040',
              'x': '-7271.337',
              'y': '1353.9869',
              'z': '-69.94'
            },
            {
              'mileage': 'YK11+050',
              'x': '-7281.1804',
              'y': '1355.7498',
              'z': '-70.09'
            },
            {
              'mileage': 'YK11+060',
              'x': '-7291.0238',
              'y': '1357.5127',
              'z': '-70.24'
            },
            {
              'mileage': 'YK11+070',
              'x': '-7300.8671',
              'y': '1359.2756',
              'z': '-70.39'
            },
            {
              'mileage': 'YK11+080',
              'x': '-7310.7105',
              'y': '1361.0385',
              'z': '-70.54'
            },
            {
              'mileage': 'YK11+090',
              'x': '-7320.5539',
              'y': '1362.8014',
              'z': '-70.69'
            },
            {
              'mileage': 'YK11+100',
              'x': '-7330.3973',
              'y': '1364.5643',
              'z': '-70.83'
            },
            {
              'mileage': 'YK11+110',
              'x': '-7340.2407',
              'y': '1366.3272',
              'z': '-70.98'
            },
            {
              'mileage': 'YK11+120',
              'x': '-7350.084',
              'y': '1368.0902',
              'z': '-71.13'
            },
            {
              'mileage': 'YK11+130',
              'x': '-7359.9274',
              'y': '1369.8531',
              'z': '-71.28'
            },
            {
              'mileage': 'YK11+140',
              'x': '-7369.7708',
              'y': '1371.616',
              'z': '-71.43'
            },
            {
              'mileage': 'YK11+150',
              'x': '-7379.6142',
              'y': '1373.3789',
              'z': '-71.58'
            },
            {
              'mileage': 'YK11+160',
              'x': '-7389.4576',
              'y': '1375.1418',
              'z': '-71.73'
            },
            {
              'mileage': 'YK11+170',
              'x': '-7399.301',
              'y': '1376.9047',
              'z': '-71.88'
            },
            {
              'mileage': 'YK11+180',
              'x': '-7409.1443',
              'y': '1378.6676',
              'z': '-72.03'
            },
            {
              'mileage': 'YK11+190',
              'x': '-7418.9877',
              'y': '1380.4305',
              'z': '-72.18'
            },
            {
              'mileage': 'YK11+200',
              'x': '-7428.8311',
              'y': '1382.1934',
              'z': '-72.33'
            },
            {
              'mileage': 'YK11+210',
              'x': '-7438.6745',
              'y': '1383.9563',
              'z': '-72.48'
            },
            {
              'mileage': 'YK11+220',
              'x': '-7448.5179',
              'y': '1385.7192',
              'z': '-72.63'
            },
            {
              'mileage': 'YK11+230',
              'x': '-7458.3612',
              'y': '1387.4821',
              'z': '-72.77'
            },
            {
              'mileage': 'YK11+240',
              'x': '-7468.2046',
              'y': '1389.245',
              'z': '-72.92'
            },
            {
              'mileage': 'YK11+250',
              'x': '-7478.048',
              'y': '1391.0079',
              'z': '-73.07'
            },
            {
              'mileage': 'YK11+260',
              'x': '-7487.8914',
              'y': '1392.7709',
              'z': '-73.22'
            },
            {
              'mileage': 'YK11+270',
              'x': '-7497.7348',
              'y': '1394.5338',
              'z': '-73.37'
            },
            {
              'mileage': 'YK11+280',
              'x': '-7507.5781',
              'y': '1396.2967',
              'z': '-73.52'
            },
            {
              'mileage': 'YK11+290',
              'x': '-7517.4215',
              'y': '1398.0596',
              'z': '-73.67'
            },
            {
              'mileage': 'YK11+300',
              'x': '-7527.2649',
              'y': '1399.8225',
              'z': '-73.82'
            },
            {
              'mileage': 'YK11+310',
              'x': '-7537.1083',
              'y': '1401.5854',
              'z': '-73.97'
            },
            {
              'mileage': 'YK11+320',
              'x': '-7546.9517',
              'y': '1403.3483',
              'z': '-74.12'
            },
            {
              'mileage': 'YK11+330',
              'x': '-7556.7951',
              'y': '1405.1112',
              'z': '-74.27'
            },
            {
              'mileage': 'YK11+340',
              'x': '-7566.6384',
              'y': '1406.8741',
              'z': '-74.42'
            },
            {
              'mileage': 'YK11+350',
              'x': '-7576.4818',
              'y': '1408.637',
              'z': '-74.56'
            },
            {
              'mileage': 'YK11+360',
              'x': '-7586.3252',
              'y': '1410.3999',
              'z': '-74.71'
            },
            {
              'mileage': 'YK11+370',
              'x': '-7596.1686',
              'y': '1412.1628',
              'z': '-74.86'
            },
            {
              'mileage': 'YK11+380',
              'x': '-7606.012',
              'y': '1413.9257',
              'z': '-75.01'
            },
            {
              'mileage': 'YK11+390',
              'x': '-7615.8553',
              'y': '1415.6887',
              'z': '-75.16'
            },
            {
              'mileage': 'YK11+400',
              'x': '-7625.6987',
              'y': '1417.4516',
              'z': '-75.31'
            },
            {
              'mileage': 'YK11+410',
              'x': '-7635.5421',
              'y': '1419.2145',
              'z': '-75.46'
            },
            {
              'mileage': 'YK11+420',
              'x': '-7645.3855',
              'y': '1420.9774',
              'z': '-75.61'
            },
            {
              'mileage': 'YK11+430',
              'x': '-7655.2289',
              'y': '1422.7403',
              'z': '-75.76'
            },
            {
              'mileage': 'YK11+440',
              'x': '-7665.0722',
              'y': '1424.5032',
              'z': '-75.91'
            },
            {
              'mileage': 'YK11+450',
              'x': '-7674.9156',
              'y': '1426.2661',
              'z': '-76.06'
            },
            {
              'mileage': 'YK11+460',
              'x': '-7684.759',
              'y': '1428.029',
              'z': '-76.21'
            },
            {
              'mileage': 'YK11+470',
              'x': '-7694.6024',
              'y': '1429.7919',
              'z': '-76.35'
            },
            {
              'mileage': 'YK11+480',
              'x': '-7704.4458',
              'y': '1431.5548',
              'z': '-76.5'
            },
            {
              'mileage': 'YK11+490',
              'x': '-7714.2892',
              'y': '1433.3177',
              'z': '-76.65'
            },
            {
              'mileage': 'YK11+500',
              'x': '-7724.1325',
              'y': '1435.0806',
              'z': '-76.8'
            },
            {
              'mileage': 'YK11+510',
              'x': '-7733.9759',
              'y': '1436.8435',
              'z': '-76.95'
            },
            {
              'mileage': 'YK11+520',
              'x': '-7743.8193',
              'y': '1438.6065',
              'z': '-77.1'
            },
            {
              'mileage': 'YK11+530',
              'x': '-7753.6627',
              'y': '1440.3694',
              'z': '-77.25'
            },
            {
              'mileage': 'YK11+540',
              'x': '-7763.5061',
              'y': '1442.1323',
              'z': '-77.4'
            },
            {
              'mileage': 'YK11+550',
              'x': '-7773.3494',
              'y': '1443.8952',
              'z': '-77.55'
            },
            {
              'mileage': 'YK11+560',
              'x': '-7783.1928',
              'y': '1445.6581',
              'z': '-77.7'
            },
            {
              'mileage': 'YK11+570',
              'x': '-7793.0362',
              'y': '1447.421',
              'z': '-77.85'
            },
            {
              'mileage': 'YK11+580',
              'x': '-7802.8796',
              'y': '1449.1839',
              'z': '-78'
            },
            {
              'mileage': 'YK11+590',
              'x': '-7812.723',
              'y': '1450.9468',
              'z': '-78.15'
            },
            {
              'mileage': 'YK11+600',
              'x': '-7822.5664',
              'y': '1452.7097',
              'z': '-78.29'
            },
            {
              'mileage': 'YK11+610',
              'x': '-7832.4097',
              'y': '1454.4726',
              'z': '-78.44'
            },
            {
              'mileage': 'YK11+620',
              'x': '-7842.2531',
              'y': '1456.2355',
              'z': '-78.59'
            },
            {
              'mileage': 'YK11+630',
              'x': '-7852.0965',
              'y': '1457.9984',
              'z': '-78.74'
            },
            {
              'mileage': 'YK11+640',
              'x': '-7861.9399',
              'y': '1459.7613',
              'z': '-78.89'
            },
            {
              'mileage': 'YK11+650',
              'x': '-7871.7833',
              'y': '1461.5242',
              'z': '-79.04'
            },
            {
              'mileage': 'YK11+660',
              'x': '-7881.6266',
              'y': '1463.2872',
              'z': '-79.19'
            },
            {
              'mileage': 'YK11+670',
              'x': '-7891.47',
              'y': '1465.0501',
              'z': '-79.34'
            },
            {
              'mileage': 'YK11+680',
              'x': '-7901.3134',
              'y': '1466.813',
              'z': '-79.49'
            },
            {
              'mileage': 'YK11+690',
              'x': '-7911.1568',
              'y': '1468.5759',
              'z': '-79.64'
            },
            {
              'mileage': 'YK11+700',
              'x': '-7921.0002',
              'y': '1470.3388',
              'z': '-79.79'
            },
            {
              'mileage': 'YK11+710',
              'x': '-7930.8435',
              'y': '1472.1017',
              'z': '-79.94'
            },
            {
              'mileage': 'YK11+720',
              'x': '-7940.6869',
              'y': '1473.8646',
              'z': '-80.08'
            },
            {
              'mileage': 'YK11+730',
              'x': '-7950.5303',
              'y': '1475.6275',
              'z': '-80.23'
            },
            {
              'mileage': 'YK11+740',
              'x': '-7960.3737',
              'y': '1477.3904',
              'z': '-80.38'
            },
            {
              'mileage': 'YK11+750',
              'x': '-7970.2171',
              'y': '1479.1533',
              'z': '-80.53'
            },
            {
              'mileage': 'YK11+760',
              'x': '-7980.0605',
              'y': '1480.9162',
              'z': '-80.68'
            },
            {
              'mileage': 'YK11+770',
              'x': '-7989.9038',
              'y': '1482.6791',
              'z': '-80.83'
            },
            {
              'mileage': 'YK11+780',
              'x': '-7999.7472',
              'y': '1484.442',
              'z': '-80.98'
            },
            {
              'mileage': 'YK11+790',
              'x': '-8009.5901',
              'y': '1486.2078',
              'z': '-81.13'
            },
            {
              'mileage': 'YK11+800',
              'x': '-8019.428',
              'y': '1488.0007',
              'z': '-81.28'
            },
            {
              'mileage': 'YK11+810',
              'x': '-8029.26',
              'y': '1489.8264',
              'z': '-81.43'
            },
            {
              'mileage': 'YK11+820',
              'x': '-8039.0858',
              'y': '1491.6848',
              'z': '-81.58'
            },
            {
              'mileage': 'YK11+830',
              'x': '-8048.9053',
              'y': '1493.576',
              'z': '-81.73'
            },
            {
              'mileage': 'YK11+840',
              'x': '-8058.7185',
              'y': '1495.4999',
              'z': '-81.87'
            },
            {
              'mileage': 'YK11+850',
              'x': '-8068.5252',
              'y': '1497.4566',
              'z': '-82.02'
            },
            {
              'mileage': 'YK11+860',
              'x': '-8078.3253',
              'y': '1499.4459',
              'z': '-82.17'
            },
            {
              'mileage': 'YK11+870',
              'x': '-8088.1188',
              'y': '1501.4678',
              'z': '-82.32'
            },
            {
              'mileage': 'YK11+880',
              'x': '-8097.9054',
              'y': '1503.5224',
              'z': '-82.47'
            },
            {
              'mileage': 'YK11+890',
              'x': '-8107.6852',
              'y': '1505.6096',
              'z': '-82.62'
            },
            {
              'mileage': 'YK11+900',
              'x': '-8117.4579',
              'y': '1507.7294',
              'z': '-82.77'
            },
            {
              'mileage': 'YK11+910',
              'x': '-8127.2235',
              'y': '1509.8818',
              'z': '-82.92'
            },
            {
              'mileage': 'YK11+920',
              'x': '-8136.9819',
              'y': '1512.0667',
              'z': '-83.07'
            },
            {
              'mileage': 'YK11+930',
              'x': '-8146.733',
              'y': '1514.2841',
              'z': '-83.22'
            },
            {
              'mileage': 'YK11+940',
              'x': '-8156.4766',
              'y': '1516.534',
              'z': '-83.37'
            },
            {
              'mileage': 'YK11+950',
              'x': '-8166.2126',
              'y': '1518.8164',
              'z': '-83.52'
            },
            {
              'mileage': 'YK11+960',
              'x': '-8175.941',
              'y': '1521.1312',
              'z': '-83.66'
            },
            {
              'mileage': 'YK11+970',
              'x': '-8185.6616',
              'y': '1523.4784',
              'z': '-83.81'
            },
            {
              'mileage': 'YK11+980',
              'x': '-8195.3743',
              'y': '1525.858',
              'z': '-83.96'
            },
            {
              'mileage': 'YK11+990',
              'x': '-8205.0791',
              'y': '1528.27',
              'z': '-84.11'
            },
            {
              'mileage': 'YK12+000',
              'x': '-8214.7758',
              'y': '1530.7144',
              'z': '-84.26'
            },
            {
              'mileage': 'YK12+010',
              'x': '-8224.4642',
              'y': '1533.191',
              'z': '-84.41'
            },
            {
              'mileage': 'YK12+020',
              'x': '-8234.1444',
              'y': '1535.6999',
              'z': '-84.56'
            },
            {
              'mileage': 'YK12+030',
              'x': '-8243.8161',
              'y': '1538.2411',
              'z': '-84.71'
            },
            {
              'mileage': 'YK12+040',
              'x': '-8253.4793',
              'y': '1540.8145',
              'z': '-84.86'
            },
            {
              'mileage': 'YK12+050',
              'x': '-8263.1339',
              'y': '1543.4201',
              'z': '-85.01'
            },
            {
              'mileage': 'YK12+060',
              'x': '-8272.7797',
              'y': '1546.0578',
              'z': '-85.16'
            },
            {
              'mileage': 'YK12+070',
              'x': '-8282.4167',
              'y': '1548.7277',
              'z': '-85.31'
            },
            {
              'mileage': 'YK12+080',
              'x': '-8292.0447',
              'y': '1551.4298',
              'z': '-85.46'
            },
            {
              'mileage': 'YK12+090',
              'x': '-8301.6637',
              'y': '1554.1639',
              'z': '-85.6'
            },
            {
              'mileage': 'YK12+100',
              'x': '-8311.2735',
              'y': '1556.93',
              'z': '-85.75'
            },
            {
              'mileage': 'YK12+110',
              'x': '-8320.874',
              'y': '1559.7282',
              'z': '-85.9'
            },
            {
              'mileage': 'YK12+120',
              'x': '-8330.4652',
              'y': '1562.5583',
              'z': '-86.05'
            },
            {
              'mileage': 'YK12+130',
              'x': '-8340.0468',
              'y': '1565.4204',
              'z': '-86.2'
            },
            {
              'mileage': 'YK12+140',
              'x': '-8349.6189',
              'y': '1568.3144',
              'z': '-86.35'
            },
            {
              'mileage': 'YK12+150',
              'x': '-8359.1813',
              'y': '1571.2404',
              'z': '-86.5'
            },
            {
              'mileage': 'YK12+160',
              'x': '-8368.7338',
              'y': '1574.1982',
              'z': '-86.65'
            },
            {
              'mileage': 'YK12+170',
              'x': '-8378.2765',
              'y': '1577.1878',
              'z': '-86.8'
            },
            {
              'mileage': 'YK12+180',
              'x': '-8387.8091',
              'y': '1580.2092',
              'z': '-86.95'
            },
            {
              'mileage': 'YK12+190',
              'x': '-8397.3316',
              'y': '1583.2623',
              'z': '-87.1'
            },
            {
              'mileage': 'YK12+200',
              'x': '-8406.8439',
              'y': '1586.3472',
              'z': '-87.25'
            },
            {
              'mileage': 'YK12+210',
              'x': '-8416.3458',
              'y': '1589.4638',
              'z': '-87.39'
            },
            {
              'mileage': 'YK12+220',
              'x': '-8425.8373',
              'y': '1592.612',
              'z': '-87.54'
            },
            {
              'mileage': 'YK12+230',
              'x': '-8435.3183',
              'y': '1595.7919',
              'z': '-87.69'
            },
            {
              'mileage': 'YK12+240',
              'x': '-8444.7886',
              'y': '1599.0033',
              'z': '-87.84'
            },
            {
              'mileage': 'YK12+250',
              'x': '-8454.2481',
              'y': '1602.2463',
              'z': '-87.99'
            },
            {
              'mileage': 'YK12+260',
              'x': '-8463.6968',
              'y': '1605.5208',
              'z': '-88.14'
            },
            {
              'mileage': 'YK12+270',
              'x': '-8473.1345',
              'y': '1608.8268',
              'z': '-88.29'
            },
            {
              'mileage': 'YK12+280',
              'x': '-8482.5611',
              'y': '1612.1643',
              'z': '-88.44'
            },
            {
              'mileage': 'YK12+290',
              'x': '-8491.9766',
              'y': '1615.5331',
              'z': '-88.59'
            },
            {
              'mileage': 'YK12+300',
              'x': '-8501.3808',
              'y': '1618.9333',
              'z': '-88.74'
            },
            {
              'mileage': 'YK12+310',
              'x': '-8510.7736',
              'y': '1622.3648',
              'z': '-88.89'
            },
            {
              'mileage': 'YK12+320',
              'x': '-8520.1549',
              'y': '1625.8277',
              'z': '-89.04'
            },
            {
              'mileage': 'YK12+640',
              'x': '-8813.6716',
              'y': '1752.9137',
              'z': '-93.81'
            },
            {
              'mileage': 'YK12+650',
              'x': '-8822.616',
              'y': '1757.3855',
              'z': '-93.96'
            },
            {
              'mileage': 'YK12+660',
              'x': '-8831.5455',
              'y': '1761.8871',
              'z': '-94.11'
            },
            {
              'mileage': 'YK12+670',
              'x': '-8840.4599',
              'y': '1766.4185',
              'z': '-94.26'
            },
            {
              'mileage': 'YK12+680',
              'x': '-8849.3592',
              'y': '1770.9795',
              'z': '-94.41'
            },
            {
              'mileage': 'YK12+690',
              'x': '-8858.2432',
              'y': '1775.5702',
              'z': '-94.56'
            },
            {
              'mileage': 'YK12+700',
              'x': '-8867.1119',
              'y': '1780.1904',
              'z': '-94.7'
            },
            {
              'mileage': 'YK12+710',
              'x': '-8875.9651',
              'y': '1784.8402',
              'z': '-94.85'
            },
            {
              'mileage': 'YK12+720',
              'x': '-8884.8027',
              'y': '1789.5195',
              'z': '-95'
            },
            {
              'mileage': 'YK12+730',
              'x': '-8893.6248',
              'y': '1794.2282',
              'z': '-95.15'
            },
            {
              'mileage': 'YK12+740',
              'x': '-8902.431',
              'y': '1798.9663',
              'z': '-95.3'
            },
            {
              'mileage': 'YK12+750',
              'x': '-8911.2215',
              'y': '1803.7337',
              'z': '-95.45'
            },
            {
              'mileage': 'YK12+760',
              'x': '-8919.9959',
              'y': '1808.5304',
              'z': '-95.6'
            },
            {
              'mileage': 'YK12+770',
              'x': '-8928.7544',
              'y': '1813.3563',
              'z': '-95.75'
            },
            {
              'mileage': 'YK12+780',
              'x': '-8937.4967',
              'y': '1818.2114',
              'z': '-95.9'
            },
            {
              'mileage': 'YK12+790',
              'x': '-8946.2228',
              'y': '1823.0956',
              'z': '-96.05'
            },
            {
              'mileage': 'YK12+800',
              'x': '-8954.9325',
              'y': '1828.0089',
              'z': '-96.2'
            },
            {
              'mileage': 'YK12+810',
              'x': '-8963.6258',
              'y': '1832.9511',
              'z': '-96.35'
            },
            {
              'mileage': 'YK12+820',
              'x': '-8972.3026',
              'y': '1837.9224',
              'z': '-96.49'
            },
            {
              'mileage': 'YK12+830',
              'x': '-8980.9628',
              'y': '1842.9225',
              'z': '-96.64'
            },
            {
              'mileage': 'YK12+840',
              'x': '-8989.6063',
              'y': '1847.9514',
              'z': '-96.79'
            },
            {
              'mileage': 'YK12+850',
              'x': '-8998.2329',
              'y': '1853.0092',
              'z': '-96.94'
            },
            {
              'mileage': 'YK12+860',
              'x': '-9006.8427',
              'y': '1858.0957',
              'z': '-97.09'
            },
            {
              'mileage': 'YK12+870',
              'x': '-9015.4354',
              'y': '1863.2108',
              'z': '-97.24'
            },
            {
              'mileage': 'YK12+880',
              'x': '-9024.0111',
              'y': '1868.3546',
              'z': '-97.4'
            },
            {
              'mileage': 'YK12+890',
              'x': '-9032.5695',
              'y': '1873.5269',
              'z': '-97.55'
            },
            {
              'mileage': 'YK12+900',
              'x': '-9041.1107',
              'y': '1878.7277',
              'z': '-97.71'
            },
            {
              'mileage': 'YK12+910',
              'x': '-9049.6344',
              'y': '1883.957',
              'z': '-97.88'
            },
            {
              'mileage': 'YK12+920',
              'x': '-9058.1407',
              'y': '1889.2146',
              'z': '-98.04'
            },
            {
              'mileage': 'YK12+930',
              'x': '-9066.6295',
              'y': '1894.5006',
              'z': '-98.21'
            },
            {
              'mileage': 'YK12+935',
              'x': '-9070.858',
              'y': '1897.1484',
              'z': '-98.396'
            },
            {
              'mileage': 'YK12+940',
              'x': '-9075.1005',
              'y': '1899.8148',
              'z': '-98.39'
            },
            {
              'mileage': 'YK12+950',
              'x': '-9083.5538',
              'y': '1905.1573',
              'z': '-98.56'
            },
            {
              'mileage': 'YK12+955',
              'x': '-9087.762',
              'y': '1907.831',
              'z': '-98.75'
            }
          ];

          this.setContent("n1",this.content.gml);
          this.setContent("n2",this.content.PLAL);
          this.setContent("n3",this.content.VERL);
          this.setContent("n4",this.content.path);
          this.setContent("n6",this.content.geo);
          this.setContent("n5",this.content.STRA);

          res[4].data.forEach(one=>{
            this.colorDict[one.STRA_CODE] = one.STRA_TYPE;
          })

          this.legend = [];
          this.content.STRA.forEach(one=>{
            let find=this.legend.find(x=>x.STRA_LITH==one.STRA_LITH);
            if (!find){
              find={STRA_LITH:one.STRA_LITH,color:one.STRA_TYPE};
              this.legend.push(find);
            }
          })

          this.refreshing=false;
          this.$nextTick(()=>{
            this.initScene();
            tool=new drawPolyView();
            tool.drawStra(viewer,this.content.geo,this.colorDict,this.content.STRA);
            viewer.flyTo(viewer.entities);
          })

        }
      )

    },
    initScene() {
      let options = {
        animation:false,   //如果设置为false，则不会创建'动画'小部件。
        baseLayerPicker:false,   //如果设置为false，则不会创建BaseLayerPicker小部件
        fullscreenButton:false,  //如果设置为false，将不会创建FullscreenButton小部件。
        vrButton:false,     //如果设置为true，将创建VRButton小部件。
        geocoder:false,     //如果设置为false，则不会创建Geocoder小部件。
        homeButton:false,      //如果设置为false，将不会创建HomeButton小部件。 -----------
        infoBox:false,         //如果设置为false，则不会创建InfoBox小部件。
        sceneModePicker:false,      //
        timeline:false,
        navigationHelpButton:false,
        navigationInstructionsInitiallyVisible:false,  //如果导航说明最初应该是可见的，则为true；如果直到用户明确单击该按钮，则不显示该说明，否则为false。
        terrainProvider:new Cesium.CesiumTerrainProvider({
          url:Cesium.IonResource.fromAssetId(1),
          requestWaterMask:true,
          requestVertexNormals: true
        })
      };
      viewer = new Cesium.Viewer("cesiumContainer", options);
      viewer._cesiumWidget._creditContainer.style.display = "none";

      viewer.scene.screenSpaceCameraController.enableCollisionDetection = false;

      //地表透明
      viewer.scene.globe.translucency.enabled = true;
      viewer.scene.globe.translucency.frontFaceAlphaByDistance = new Cesium.NearFarScalar(
        1000.0,
        0.6,
        5000.0,
        0.8
      );

      viewer.camera.setView(this.defaultView());
      },
    consoleView() {

      let func=()=>{
        let heading = viewer.camera.heading * (180 / Math.PI);
        let pitch = viewer.camera.pitch * (180 / Math.PI);
        let roll = viewer.camera.roll * (180 / Math.PI);
        let pos = viewer.camera.position;
        var ellipsoid = viewer.scene.globe.ellipsoid;
        var wgs84 = ellipsoid.cartesianToCartographic(pos);
        let position = {
          lng: Cesium.Math.toDegrees(wgs84.longitude),
          lat: Cesium.Math.toDegrees(wgs84.latitude),
          height: wgs84.height
        }
        this.editorParam = {};
        this.editorParam.cameraLng = position.lng;
        this.editorParam.cameraLat = position.lat;
        this.editorParam.cameraHeight = position.height;
        this.editorParam.cameraHeading = heading;
        this.editorParam.cameraPitch = pitch;
        this.editorParam.cameraRoll = roll;
        let str = JSON.stringify(this.editorParam);

        return this.editorParam;
      }
      window.cd=func;
    },

    defaultView(){
      let data =  {"cameraLng":99.12768753739299,"cameraLat":25.29307632162009,"cameraHeight":7105.851767411539,"cameraHeading":7.129119001219416,"cameraPitch":-32.26971686203067,"cameraRoll":0.024972625513546606};
      return  {
        lookAt:false,
        // Cesium的坐标是以地心为原点，一向指向南美洲，一向指向亚洲，一向指向北极州
        // fromDegrees()方法，将经纬度和高程转换为世界坐标
        destination:Cesium.Cartesian3.fromDegrees(data.cameraLng,data.cameraLat,data.cameraHeight),
        orientation:{
          // 指向
          heading:Cesium.Math.toRadians(data.cameraHeading),
          // 视角
          pitch:Cesium.Math.toRadians(data.cameraPitch),
          roll:Cesium.Math.toRadians(data.cameraRoll)
        }
      }
    },
    setContent(id,data){
      let find = this.nodeList.find(x=>x.id==id);
      if (find){
        find.meta.data = data;
      }
    }
  }
}
</script>
